Agreed.
My team, and a few of our friends from other teams often gripe about things like handicaps and rules within the APA. My standard answer, and one that has clarified it for me, is that first and foremost, the APA (and TAP) is a business. Teams doing well and running away from the pack...