When I see stuff like this, I start to think that Nostr only works for avatars/ anonymous profiles. Sharing personal stuff here seems too risky.
nostr:npub18m76awca3y37hkvuneavuw6pjj4525fw90necxmadrvjg0sdy6qsngq955 (and any other clients),
When npubs I follow change their profile pics (and other data), it confuses me since I no longer recognize them at a glance.
Please allow me to decline automatic pic updates for npubs I follow. Just cache the old value, and maybe show me a little icon indicating that a newer pic is available.
(Not pointing fingers, but nostr:npub1m4ny6hjqzepn4rxknuq94c2gpqzr29ufkkw7ttcxyak7v43n6vvsajc2jl is a problem.) 
Discussion
Every HTTP client has always had the option of caching anything it receives indefinitely. This is not a new phenomenon.
We need real human connection on the internet, but if I upload a picture of my face on Nostr, that picture could be available to everyone, forever, across multiple relays. Because of that, I'm always extremely selective about what I post here. That hesitation creates a negative incentive to share at all. You might argue that this applies to every social network, but their more closed nature makes data harvesting much harder. Plus, when you update your picture, you can trust that your old one will no longer be visible. The consequences feel smallerāat least psychologically.
The consequences are objectively smaller.
It's not only risky, it's nearly impossible.
Most clients don't pin notes effectively, or at all, and the timelines are a linear shit-show, so the PfP is the only place you can put a new picture, where most of your followers will see it. I used to just pin them to the top of my feed, on Twitter, and had a painting as an avatar. Everyone arriving new or just curious could see the new picture and the avatar hardly ever changed.
But no. We don't do that here. We are all anon here or we want to be frozen in time at 22.
For every person who is horrified at seeing my new PfP, there are at least 10 who can't see the new PfP and ask me how to fix that, because the clients cache everything and the relays refuse to update profiles, even if I broadcast it. People are still zapping me on Alby because they can't see that I changed to Minibits, so I had to link the wallets.
Every client currently displays a different version of my profile. Some from over a year ago.
And I'm the only person who can prove that because most other people are literally terrified of changing anything ever. Which is just going to get worse, if every typo correction or new banner image results in thousands of people receiving a message in their client. Everyone now knows that they can't change anything because it creates a flood of spam, and there's no point in changing anything, as so many people refuse to accept it or don't even see the changes.
Profile stasis.
Also doesn't make sense to bother with cryptographic keys and NIP-05s, if users insist on identifying people they know by picture. Anyone can just copy my picture link and put it in their profile. Same with my handle. It is not a unique identifier, it's just a convenience or decoration.
I for one support your choice to change your profile characteristics at will, as often as you like. You control the rate at which your published info changes.
Iām asking for a client to give me the equivalent, consumer-side freedomāto control the rate at which consumed info changes.
That's fine. Why you had to turn this thread into another sitting of the Laeserin Haters Club, is beyond me.
But you do you.
Sorry about that. I think my original message came off harsher than I meant it. You make good content, and your profile pic updates are only a minor annoyance to me.
Itās not that I donāt recognize you when you change it. Same face, obviously. What I think gets to me is that it commands my attention. Like an advertisement in the middle of a video. Something I have to look at and assess. It takes me out of the flow of what I was doing.
I block video ads by paying to upgrade on every platform that supports it. I avoid watching media with ads that I canāt pay to opt out of. Iām looking for the same opt-out here.
Aside: Someone brought up a good point which is that the profile pics are themselves out-of-band. Theyāre just links. Itās the HTTP server that actually determines the displayed bytes, and that server can optionally serve different content arbitrarily.
So even an option to ignore updates wouldnāt necessarily freeze the profile pic on the recipient side. It takes cacheing at the byte level as well.
Really I should stop complaining and just write my own client.