There's no shame in having been wrong, Jeff.
Agree. You however seem to jump down people's throat when they disagree with your opinion as JD has pointed out a few times. When you mix it in with you being wrong nearly every single time, perhaps you should consider being open to other people's opinions. I've been shot down on this place a few times but I can read the points and go 'fair cop'. You get your back up.
Don't take my word for it, re read your own material.