One of the more fun, eye-catching moments at the 2015 MTV Video Music Awards was Macklemore’s performance of his new song “Downtown,” which featured hip-hop icons Kool Moe Dee, Melle Mel and Grandmaster Caz and Foxy Shazam's Eric Nally.

Unfortunately, a good thing doesn't always last that long and thanks to criticism on social media, Macklemore is getting hate for what some say is "trying too hard" to be accepted in the hip-hop world. Whether it's the subject matter about a moped or the fact that a white rapper like Macklemore is performing with hip-hop vets, Twitter certainly had a field day -- both good and bad -- when the Seattle native showed up to perform at the VMAs.

However, one rapper who is in Macklemore's corner is Big Daddy Kane. He's endorsing the song and blasting the critics for being simple-minded.

The 46-year-old rap vet went on Instagram to give props to Macklemore for paying homage to the hip-hop legends, especially when today’s rappers are doing little to show respect for the genre's founding fathers.

"REAL TALK!!! I don't see one artist in the game that put Melle Mel, Kool Moe Dee or Grandmaster Caz on their new song or let them perform on the VMA's (Including Me) but people wanna have a problem with @macklemore for paying homage to them? We don't acknowledge our own & get mad when another color does," he wrote. "To me this is about real pioneers getting recognition in today's society."

Kane may have a point. It would be nice if today's rappers acknowledge the pioneers who elevated the rap game. As for Macklemore's song, it's not far off from the sounds of his 2012 hit "Thrift Shop." And let's be honest, Macklemore & Ryan Lewis are not a hardcore rap group and their content is often light-hearted and fun. So what were the critics expecting from them anyway?

Do you agree with Big Daddy Kane's remarks? Tell us in the comments and check out some of the opinions in the Twitterverse below.

Watch Macklemore Perform “Downtown” at the 2015 MTV Video Music Awards

See 2015 MTV Video Music Awards Red Carpet Looks