There are companies and bosses that know how to value employees contributions. I have heard it referred to as herding cats.
There are situations that are not good. Sometimes it is intentional when they have decided they want someone out. Sometimes the boss as you say only wants as yes man. Sometimes there are good intentions and without the needed skill.