The player is just that - a football player. His profession is as a sposrtsman, not a comedian. If he wants to 'banter' with fans, he should get a stand-up gig at the weekends.
It's simple - as a crowd, annonymous individuals get to be as rude as trhey like, as a player, he is in the spotlight, and his behaviour is observed and scrutinised.
It goes with being an adult athlete, not a teenager on a night out.
Because he is being insulted for being perceived as overweight - his choice - does not entitle him to belittle sections of the community for their sxuality - no choice.
'Banter with fans' is a luxury denied to players by virtue of their public profile and analysis of their behaviour. Behaving as a mature adult on the field of play means soaking up insults, and keeping your own sense of humour for times off the field and away from the public eye.