It’s still very confusing for regular users how things work.
For example, relays and media servers get mixed up. I did not find a simple explanation or how-to guide how to add a file hosting server on a client by googling.
Most of the Nostr guides were written before the file hosting was becoming a thing.
There’s only a few listings of servers but they look pretty technical from the UX.