He looks the part and talks part. Absolutely nothing wrong with an appearance, it's not like they threw in Britney Spears or eminem.
Act like random rappers don't pop up on tv shows and or movies all the time. I'm honestly confused by this ed sheeran hate, I don't give two fukks about the guy, I never knew what he even looked like before that episode