I appreciate you sharing this info.
How can the protocol expect all users to be using the same relays as all other users? Seems like this is an impractical solution, and I can't believe that's how the protocol actually works.
There's no way for one of my followers' relays to contact one of my relays and download the image? Relays can't talk to each other and help connect people and content?
And everything I've been posting for the past 3 months has not been seen by all my followers?
None of this makes practical sense. (But you don't have to explain it)