I for one am enjoying this setup. Have never had so much fun in the Spit-9 than I have had this week.. All this fights I have been in are some of the best I've seen.
Don't know why there is such a gnashing of teeth over setups. They have planes we can fly, and people to fly against. If a setup really bothers you, take the week off and keep the whining to yourself. It makes for a happier place for all. My $.02