What the hell kind of queries are you running? I use Claude Pro all the time for asking questions, doing data analysis, writing side projects, and I very rarely get rate limited.
I use Claude Max 20x at work and I rarely hit 10% session utilization, which implies even using Claude to write code all day only uses 2x the Pro token limit.
Are you just telling it to try again when you get a response you don't like?
I get rate limited after about 1-2 hours having it generate, troubleshoot, and fix things running on k8s (Opus)
We have Claude Teams at work and I don't think I've had issues there.