So your advice here is just to be a pushover. If you're out golfing, I'm sure you let it roll off your back when some random in your party decides to chime in on how much better of a shot it would have been if you didn't move your head so much on that last shot you took.
He decided to stand up for himself a bit and then you guys jumped on him, calling him soft and drunk during the day(?).
1. I think he left it a while back when he told you to pound sand lol
2. He posted an obvious design that he did for someone else, and that was all. You're now saying it wasn't a finished product because it makes your case seem more reasonable and like this is a group effort to get to the finished product. You nearly immediately respond with 'feedback' (i.e. 'I think your design could be better or cooler with alligator skin').
Seriously is it common for you to tell people around you all the time how things might be better when it's the literal first comment you make? Not even a "looks good! I think it might be classy with alligator trim? Just a suggestion"... just immediate "I think this could be better or the design could be improved".
And you got called out for it. What, you don't like us criticizing the way you've represented yourself here? We're just sharing feedback on how it's appropriate to share feedback