Experience at teenly tiny scales tells you nothing about experience at actual scale.
This divine video things is a good example. I quote:
"The app has lots of bugs, and we need appstore approval, but at the moment the biggest problem I have is relays... i started using nosflare by @Luxas which worked pretty good when we had dozens of users but has had scaling issues and has been hard to debug... So then we tried using the ditto relay by @Alex Gleason and put a bunch of really beefy servers behind it. Even then it's struggling to keep up. The thing is, we're pre-launch, we have 10k users in testflight and a mostly read only site at divine.video which is a react app."
Only 10k users in test flight and the guy can't find a single relay that'll handle it. Or maybe all these test flights users were just "holding it wrong".
So many things on nostr will collapse at scale.