"For the moment."
It doesn't matter if the implementation is horrible, because a horrible implementation is better than no implementation at all.
When I have an object whose flattest side is 14.7 degrees off from a major axis, then no other way lets me actually print it without some side/slice of it being bent or striated. The "shift rotate" only allows single-degree rotations, which is not enough to make even a one inch object lay flat within the margin of one layer.