So you sit in on the flats watching the scenery while everyone else works? But then on the hills your massive wattage bazookas cannot be contained and you blast off (scenery be damned apparently...even though the best scenery is in the mountains) and don't wait for your riding companions (you know the people that towed you to the climb)?
That sounds like....well....it's certainly an "ego thing"...but not for whom you imply it is in your post.
I agree you should just ride by yourself until the ******es in your peleton(sic) can learn to keep up. Maybe next time in addition to running your knobby tires and still dropping those losers you can drag your brakes...so as to prevent from launching yourself into the Stratoshpere with your king kong FTP.