I talk to a lot of leaders that get very unhappy about the stuff they have to deal with. They are in an organization where the boss does not really run a fair ship. It seems that they are doing a lot of work that is not theirs. Or they are pulling weight that is not theirs. I know, it sucks. But here is the thing... if you have chosen to be in your particular field at your specific company and you do not like the way that they are doing stuff then you have a couple of choices. The first and most easy is to quit and go somewhere else where you agree with the doctrine and you like the peeps. The other is harder.
The other path you can choose is to accept the rules for what they are and adapt to them. It's like being in a competition or game or whatever. If you find out that the referee sucks then you can either quit or find out what needs to be done in order to win... and then win! It is funny to see how many peeps spend so much time and energy complaining when they just need to accept the rules for what they are and get on it. Life is not fair and there are times when you are going to be thrown down or have it harder than others. Are you going to complain? Or are you going to get it done?
When you are a leader you do not have the luxury of making excuses. The bottom line is that at the end of a deadline or project it is either done or it is not. It is either good or it isn't. You have the choice. A batter who is unhappy with a horrible umpire has the choice to either cry about the strike zone or adapt to it. A good leader will adapt to all situations and make the necessary adjustments to get the job done. We all have the opportunity to go one way or the other. Don't play the part of the victim – no one likes a complainer... play the part of a leader. This will cause others to rise up and reach their potential, and there is nothing better than seeing others succeed.