Oh I'm with that.
"Why aren't I getting the attention, focus and control I want?"
Especially credit. You get credit in the git logs etc. If you want visibility outside the team go start your own.
I have worked in multiple companies that worked very well with this, in several different teams.
Or to give a much more serious response : this article seems to be very unprofessional, about trying to defend unprofessional behaviour as "normal".