In a sense, I definitely agree with you, but I'm definitely trying to keep this to a region-specific relay. More of an experiment than anything else. Someone who's comfortable with nostr and selecting their own relays can just add the relay to their normal list if they want to participate and post there and show up in global. If they really feel like it, they can get the Nip-05 and show up in the feed.
Also the idea behind this was kind of to set it up for Meetups in my area, so maybe somebody in Oregon could discover meetups in their area, that they didn't know about if they're already on nostr.
It definitely silos somebody to that relay only if they sign up through Ditto, but nothing is stopping them from taking their keys and importing it into another client.