I 100% agree with you.
Early in my career, a senior colleague used to reply to complaints with the simple statement "you only get the company/boss that you deserve".
By that, he meant that if you complained, you were always free to leave and find a better fit elsewhere. I learnt to appreciate that saying as I grew older.
If you think you deserve a better office space / coworkers / manager / CEO, then go look for it elsewhere. If you don't find it, then you are probably in the place you deserve, like it or not.