Calculating the X and Y coordinate automatically for the point layer,

I’m not sure why the ArcGIS does calculate:

1. The area and parimeter in the polygon layer;

2. The length as a polyline layer

3. BUT doesn’t create the X and Y coordinate in the Point layer

I do know that there is a tool to calculate the XY coordinate, but I’m wondering why they are not calculated by default!!! In this case, for example, if we move one of the points, then we need to manually update its XY coordinates!!!

Is there any logic behind this?

Regards

Jamal

Note: If layer is presented in other coordinate system the original coordinates + transformed coordinate should be in attribute table.