I sorta agree with you, man....except I live in the sticks and get the dealer direct pricing. I can see being pissed about not getting the direct pricing, but it wouldn't be fair for guys like me to have to drive 4 hours to buy a DC sub. We shouldn't have to miss out because of where we live.
I contacted Treo about pricing a year or so back and was put in touch with a dealer that's 3.5 hours away from my house. No way am I going to drive a 7 hour round trip to buy a sub. The point? More companies need to have direct sales as well as a dealer program...