Give him some advice: speak up in a non-threatening way: "hey, can you help explain to me why X is actually worse of an idea than Y? From my experience and reading, it seems like Y has many issues with blah, while X is better at blagh."
I believe the root cause may be a bad culture fit.
Either:
A. His ideas really aren't as good as he thinks they are, and he is either not soliciting feedback or receiving it in a productive and understanding way.
or
B. The team does not have a problem solving process which clearly identifies the 'best' solution to a problem for the company.
Comments
Give him some advice: speak up in a non-threatening way: "hey, can you help explain to me why X is actually worse of an idea than Y? From my experience and reading, it seems like Y has many issues with blah, while X is better at blagh."
I believe the root cause may be a bad culture fit. Either:
A. His ideas really aren't as good as he thinks they are, and he is either not soliciting feedback or receiving it in a productive and understanding way.
or
B. The team does not have a problem solving process which clearly identifies the 'best' solution to a problem for the company.