Limiting use is a necessity on any blockchain for technical reasons. The debt is far from imaginary.
A steemd node needs to serve the requested content quickly, which is why it keeps everything in RAM or on expensive quick hard drives. This leads, among other things, to the enormous cost steemit Inc and other API operators have for servers.
Got it. Thanks for taking the time to explain.