Yes understood, but eding does that too. Problem is when you have missed steps, this I don't think edingcnc can compensate for and neither would Galil be able to, without the use of absolute encoders.
This is where industrial controllers have the upperhand.
With abs encoders, even with machine off, it knows where everything's at.