It's a difficult balance between creating visible, household names and the demands of the sport. I'm surprised we don't see more players attending events as sporting celebrities, even if just in the north of England. Their agents would surely be able to secure invites and then photography from the events, social media follow-ups etc help create the air of someone who it at least on the scene - whatever scene that might happen to be, whether it's a big gig, a fight night and so on.
There would always follow some criticism that they were getting above themselves, but sponsors, TV bookers and so on will follow the numbers and if one or two players are starting to cross over into other fields they'll get noticed and the whole thing snowballs. Plus you need a career outside and after the sport. Look how many things Offiah has done as a personality. Although being an all-time great didn't hurt.