that's probably because of primal's cache and primal's popularity
i've started using #nostrudel with firefox because brave was blocking the use of the local relay cache (replaces the in-app mini-relay) and it basically caches everything that the client fetches from anywhere, so i can store gigabytes of relevant messages now on my own pc, the only thing that would make this easier is a few more relays in my relay list, but i use two paid relays and damus and nostr.band
But nostter.app? Does it use any cache? I don't think so. Nostrudel works ok for me too.
it probably uses some kind of aggressive scattershot approach to catch all the events and chews your bandwidth like a mf
most of the time if you have relay.damus.io and nostr.band you get almost everything