I’d guess it was easier initially. There’s also a general intent for locality of information, where you could see all the required bounds locally.
The RFC explains more, but that’s the general gist of it. I’m glad to see the RFC accepted (I somehow missed it when it was accepted).