Crazy how?
Folk have paid for 4 updates, they expect 4 updates of a good standard, that seems reasonable to me.
If the prices are too cheap then Frontier should charge more.
They can change business models going forward that's fine, if they want to go free to play that's fine also.
Not to mention the hours of play that the game has given for that $30.00. Over the years, I've spend much more on games that I've played A LOT less than I play Elite. A few bucks here and there, really, is nothing in this instance.
Sorry how much you've played is irrelevant, because simply put that's down to you.
Nobody begrudges buying cosmetics.
But when an update is PAID FOR already it should come with a decent range of cosmetics built in, especially so for something as fundamental as ship naming. Putting features behind paywalls? No. As I say ED isn't free to play, players have paid the development costs already.
Folk buy cosmetics and are happy to support, but it's a two way deal, don't be a **** about it and players won't begrudge buying cosmetics.
There is a balance to be had.