Full disclosure, in my opionion the video was definitely homophobic and the insults could be intended to be racist. Maybe not, but obviously intended to be insulting.
He mentioned Obama because he was the divider in chief…Before Obama when someone said or did something racist, it was actually racist, not just deemed racist by one or more people. Post Obama, literally everything is deemed racist by one or more people, even something that wasn’t intended to be and was actually very innocent. So, somebody says something that is deemed racist - outrage ensues, then that outrage is parroted by the media, the outrage goes viral, then the offender is cancelled. Back in the day someone may have used the hard R slur and everybody would go “man that guy, he sure is a racist”, nowadays someone may say something totally not intending for it to be racist or a slur at all, and get their life ruined after being cancelled.