Ryan thanks for all the replies.
I'm not anti-dealer.
I'm the exact opposite.
As I learn from every one here, I'm trying to give back in my own way. I'm honestly sharing my experiences and stating my opinions in the hope that some one will take a notice and try to make changes to reflect that in what they are offering to their customers. While in developer mode, I try to give constructive feedback on what I see.
I'm probably rubbing some people wrong here, and If I am, sorry about that. But I'm not trying to be malicious or anything.