It's not better. It's your only option today.
Ok, but is there some push to reestablish the accuracy of NIP-11 reporting in relay servers? For the time being, it's not a problem to contact relay operators to ask them what their server supports, but that's not sustainable longterm.
Not that I know of. Users don't seem to care if their relays are writing accurate NIP-11s or not. You can start the movement.