No. No one should be required to post under their real, full name on social media unless they're acting as a spokeperson for another entity where laws need to be followed regarding not spreading mis- or disinformation. It opens that person up to obvious harassment, trolling, stalking and doxing.