I definitely think society needs to be become more open to accepting men can wear make up.
I am not ashamed to admit I wear concealer whenever I wear my contact lenses. My glasses have left some significant dents near the bridge of my nose, so wearing concealer definitely brightens up my face.
In my view men should wear make up to 'correct things' such as sparse eyebrows or blemishes. Women can wear make up to correct things and to 'enhance' things e.g. a red lip.
edit: if anyone is interested, I use MAC Studio Finish Concealer. It provides very good coverage. It's about £10 I think but I've had the same pot for over 3 years now!