It's also true that connecting to one relay is lightning fast, but waiting for data streams to resolve across several relays can quickly slow things down.
They kept saying it's the relays, but nostr:npub1wqfzz2p880wq0tumuae9lfwyhs8uz35xd0kr34zrvrwyh3kvrzuskcqsyn and I were like

Discussion
and it is kinda worse when each realy is basically sending the same data too
Yeah a good SDK ought to be able to optimize those issues away.