At the end of the day, I generally recognized that the F-15C pilot was going to be better at air-to-air, the A-10 or F-15E pilots better at air-to-ground. The F-16 pilots more jack-of-all-trade types (excluding CJs) with a slightly better aircraft that can't land on the boat. And the F-14 pilots better at drinking in the bar.
I also think the general consensus when I left a couple years back was that the F35 is a turd. Probably a better turd then anything else out there (excluding maybe the F-22), but not worth the price, and riddled with flaws. General's and Admiral's, however, put pressure on anyone who even thought of speaking negatively about the program.
If the saying goes: "Arm-chair generals study tactics, real generals study logistics," then our current crop of General's and Admiral's forgot the part about only "morons putting all their eggs in one basket." This is exactly what the JSF is: a basketful of eggs ready to break.
Unfortunately, the defense industry has gotten so totally out of control that we can't afford anything it provides. Pretty soon we will have 1 super tank, plane, submarine weapon thingy. The exit from senior military positions into the defense industry has created an awful supplier of tools to the troops. Our own leaders are so self-interested that they can't even recognize a problem: http://www.boston.com/news/politics/articles/2010/12/26/defe...
But the problem of this implicit corruption extends way beyond defense, just look at the banks and the treasury. We need some sort of '5 year hiatus', where after serving in a senior position of government, individuals can't join a corporation that does over X revenue with the branch of government that person just left for 5 years. No more hiring for the roledex or as payback for deeds done while in government. Serve in government to serve, not for the payday afterwards