Ever see 'Too many requests' from an API? That's rate limiting — and it exists for good reasons.
Without limits, a single user could overwhelm a server with thousands of requests per second — whether accidentally (buggy code in a loop) or maliciously (a denial-of-service attack).