Instead of getting all butthurt, why not hear what people are telling you and just tone it down a bit on the "certainty" that is coming across in your posts as somewhat arrogant? I'm sure we'd all love to have your thoughts and input, and people will definitely give you the respect you deserve over time if you become a solid contributor.
I'm assuming that you aren't actually arrogant, you're just coming across that way at times because you're relatively new to the board and you may not realize how your writing style looks to others. No way you did this for 30+ years and didn't get your ego stomped good at least a few times by the fickle nature of the game.
So, again -- we'd love to have your contributions, may I suggest taking an introspective look at how you might be coming across to others and give them a chance to get to know and respect your expertise over time.