It's very clearly different and ingenious.
But how is it better?
It's fast in the x-y...not a real requirement. Accuracy needed, not speed.
The print plate now sits on a pair of spinning elongated pinion gears instead of being secured by linear bearings. That's not an improvement.

Cheap? Perhaps.
Better? Can't see it.