One: No one should ever make decisions as staff from their character bit. EVER. I cannot stress this enough. And no, ST's don't get to be 'special' in that regard. Its entirely unethical to make staff-level decisions from your player bit. There's a -reason- you have a staff bit. Even as a Staff ST, you have a designated Staff bit. So you can separate what you do as a player from what you do as a Staffer. No ifs, ands, or buts.
Two: Coin, I expect you to start giving every staffer the rewards you intend to give your Staff ST's, then. They aren't taking any less time and effort away from their own characters to help out a game as any ST, staff or player alike. So why do they get fucked out of the xp and not the ST's? I can toss down a standard 'damsel in distress' scenario for a group of people in five minutes flat, and I can get xp for that because I'm 'taking time and effort away from my own character for others' enjoyment'. Why should I not be getting that xp for doing the exact same thing in the form of approving others' xp spends and build requests? You're putting ST's on a pedestal for their efforts while telling other staffers 'sorry, you aren't special enough to get this reward that they do even though you're putting in no less time and effort'.
Three: I started out in this thread trying to help clarify something that @Sunny said. I kept going because @Ganymede was asking questions, so I answered. You and Ark continued commentary, so I responded. These are my beliefs about staffing and ST'ing, so what's the problem? Its a discussion that revolves around who believes what when it comes to player vs staff run plot, and that includes ethics. You are welcome to your beliefs about staffing and STing, that doesn't mean I won't think you strange or wrong for having them when they fly directly in the face of my own.
Also... doing it any other way isn't ethically problematic FOR YOU. MY experience has shown it to be extremely problematic. Try taking your own medicine there, sweetie.