Um, yeah. They do mean a damn because having new sh*t is what keeps a person playing. The fact that they lock these behind temporary events is a massive annoyance that was done on purpose to generate loot box revenue. I can't play the same game forever without new stuff added to make it feel fresh, because then it'll start to get monotonous after a while. This is true for all multiplayer games. Now why don't you get off Blizzard's dick and stop verbally assaulting me for not thinking Overwatch is a perfect game.
Cosmetic frippery is how you define good game play? Your view is f*cked, mate and if that's your sticking point there's no need to continue this discussion.
In the year of release, you've had four new heroes, three new full maps, four new arena maps, a permament wholly new game mode (CTF), two new month long horde modes, a month long oddball mode (lucioball), several new refined game types (3v3, 1v1) and the completion of multiple prelaunch promises (competitve) and minor tweaks (QP, no limits, etc). (those numbers all increase if you want to compare beta updates vis-a-vis Paladins beta updates, btw)
But the purely cosmetic skins you buy are locked behind boxes that you can earn for free, while playing, without spending a dime or can buy for ingame cash which you also get for free by playing the game and getting duplicates.
And yet, here you are, wailing and gnashing your teeth that you have an option to buy boxes because luck isn't on your side?
And you wonder why people say gamers are "entitled?"