Некоторые технические и социальные аспекты проблемы:
Не совсем верно, что векторное искусство обладает бесконечной точностью. Внутренне приложения используют арифметику с плавающей запятой, и я полагаю, что Adobe использует поплавки двойной точности. Но это чистое предположение, что они могут использовать плавающие с одинарной точностью или даже мантиссу с фиксированным размером (в конце концов, Adobe - это большой магазин программирования с фиксированной запятой).
В любом случае, есть предел тому, насколько точна эта модель. Это не так, как компьютеры работают над символической математикой. Проблема в том, что, хотя вы получите довольно хорошее почти бесконечное разрешение с плавающими точками около начала координат, оно будет понижаться по мере вашего дальнейшего движения. Таким образом, ограничивая размер, вы можете избежать попыток исправить проблемы с метрикой относительной шкалы.
Расширение является нормальным решением.
С другой стороны: иметь дело с клиентами, которые столкнулись с этим барьером, - настоящий кошмар поддержки. Рано или поздно кто-то пытается нарисовать солнечную систему в масштабе и, как следствие, начинает задаваться вопросом, когда их графика начинает дрейфовать неловко. Да, да, вы могли бы сказать, что это абсурдно, но я видел, что это происходит сейчас примерно 20 раз, 4 раза в качестве помощника, который должен был заставить это работать. Ничего хорошего из этого не получается, мои клиенты были инженерами, и они не получили его, пока не получили миллионы объяснений (да, дело в том, чтобы переместить мир вокруг вашего относительного центра). Таким образом, хотя значение является произвольным, ограничение на самом деле совсем не плохая идея.