Simon Cowell's recent beauty mansplaining has caused an uproar on social media - and for good reason.