well, I guess that's why they say Opinions are like A$$holes. Everyone has one, and everyone thinks everyone else's stinks! :D
Personally, I like my truck, hence why I bought it.. lol
In any event, I do agree with many of you, there are a lot of ... not so nice looking trucks out there...