I have never understood the need to find merit in one's own opinions based on interaction on an internet forum. You have an opinion as do others. Your opinion might be shared by numerous others as well. So are others opinions in many cases.
Your opinion on Gordon will in no way alter my opinion on him. And while numerous others may share your opinion, I know for a fact that thousands share my opinion about him. Does it make either opinion any more valid? No.
I actually rooted for Gordon when he first came up. The reason I quit rooting for him was not becasue of his driving, but becasue of his whiny lil attitude. He's a spoiled lil punk. He feels entitled to success. I had his first diecast. I actually got the decals for his Busch series Baby Ruth car and did the Thunderbird #1 Baby Ruth car as well. So, for me I started out in his corner. But, since I dont like his attitude I dont like him.
Is he a good driver? Sure.
Great? Not in my mind. I think he had top notch equipment and had a great run. Put him in equal equipment with other guys and level the playing field - I dont think he shines so much. Just take the IROC cars for instance. Watch them at Daytona and he never stood out. Sr in the IROC cars did. Just an example.
So you feel good about yourself and your opinions and be happy, and I will do the same.