Maybe I am selfish but tbh all I care for in a job is to learn and to make $. Other than that, the rest are negociable (maybe $ can be negociable but learning NO).
That beig said I do sympathize with you and I do think that positive feedback goes a long way in boosting up productivity. I like how Ben put it: the squeaky wheel gets the grease haha maybe that s true in your case too.
I think you should decide, either speak up, bear with it or leave. You can either change your environment, adapt to it or be changed by it.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.