this is why running your own is important.
Discussion
do you suspect the future would/should have everyone running their own relays?
Yes. That's the only way that you can be sure to have a copy of your own data. You'd be able to re-broadcast any note that's stored on your relay to any other list of relays in the future that you'd like to start to utilize.
so all publish events would be to your open relay, but those works be syndicated to other relays and most reading would happen from larger relays?
just trying to make sure i am understanding the model you have in mind
for example, relay.derekross.me only allows my pubkey (and 2 friends) to use it. in the future, i would use one of the various rebroadcast buttons via clients to rebroadcast a particular note or notes to other more powerful and public relays for everyone to consume.
How doable is running a relay for the non-coder folks who are techy enough for instance to run a bitcoin full node? Asking for myself and several local Bitcoiners.