How was this not planned for and fixed years ago? I can understand this happening for random stock ticker apps but NASDAQ?
Those aspects together probably allowed it to be deprioritized until it would be closer to being necessary (a classic tale).
It is rather funny to imagine Warren Buffett sitting there mumbling about stock splits and the incompetence of it all, and how in his day, you could buy a share for however much cash you wanted to without worrying about integers and bits and code.