In terms of nostr, I think I would consider transport optimizations as a microoptimization. Many high speed data transfer protocols are run via TCP and don't consdier it to be enough of an issue to build a UDP enabled application layer.
However the other foundational principal for nostr is that it's primary focus is simplicity and availability with existing technology. Most applications/frameworks can more easily have access to websockets effectively giving them access to the transport with the help of http.
However I'm with nostr:npub1wqfzz2p880wq0tumuae9lfwyhs8uz35xd0kr34zrvrwyh3kvrzuskcqsyn relays that have the option to support or upgrade connections for clients that can receive them is a great direction to head in, but were still early, nostr needs working and tested software not optimizations at this stage.