"Nerd taxi," I love it. I'll say this, we have 6 different TMS in my current squadron and it's been great getting to know about the other communities and how they do business. You get to hear the pluses and minuses of each platform and it's pretty eye opening. Even things you don't think about can make a huge impact. In every community you're going to have your haters and those who wear rose colored glasses. A lot is on your attitude, in fact I'd say most is in your attitude. You'll hate your life one day and the next you can't imagine doing anything else. In the end, as long as you keep your head up and make the best of it, you'll love what you do and have a great time.
I'm a P-3 guy and make fun of the plane all the time, as we all do but I love it and still think it's a great plane. It has issues no doubt and there's some PITA parts of the community, but it's my plane. I'm by no means a "company man," I'm just a guy who likes to fly and have fun.