I think this attitude gets in the way of finding what is really happening. Are there companies with bad management? Yes, but I think that is generally the exception. As someone who has been a manager and a 'higher up/exec' at various points, I never cared about someones age. I wanted people working for me who could get the job done so I could get my bonus/promotion/whatever. No managers that I know want mediocre or ass kissing, because none of that helps get the job done which is what really leads to more money (through bonuses and advancement).