Because saying that he can't wait to play with Josh doesn't keep his name in the news. It's not so much about being a narcissist, as it is the new way people market themselves.
I don't like it, but I get it. You need to keep your name out there in social media for marketing purposes any way you can. It's all about clicks, views and followers. People who have more of these get paid more.