"I'm getting a lot of tweets from angry old white dudes in Australia", he added. Immigration minister Peter Dutton similarly agreed with Abbott, saying political messages should stay out of sport.
'My kids love the footy and I want to take my boys to watch the footy and I don't want the betting ads jammed down their throat, ' he told Sydney radio 2GB from London.
Macklemore presents the award for best lyrics at the iHeartRadio Music Awards at the Forum on Sunday, March 5, 2017, in Inglewood, Calif.
Immigration minister Peter Dutton has said the NRL should also allow a same-sex marriage "no" campaign song at the Grand Final this weekend, alongside a planned performance of U.S. rapper Macklemore's 2012 hit "Same Love".
Tony Abbott is therefore entitled to equal time - as many minutes as Macklemore gets for his song.
The prime minister acknowledges that a "tiny percentage" have behaved poorly but says it's part of a democracy and giving people a say.
"That's one of his top songs, one of his hits".
"I don't think we should go around censoring playlists, let him play the song". He wants to play it.
Australia is now voting in a two-month national postal survey on whether to allow same-sex marriage.
'I'm not sure this was meant to be a poltical statement, I think it was meant to be just more about entertainment, he's had a few mega big hits and I'll enjoy three of the four of them'.
"It is one of his most popular songs, and for Mr Abbott or anyone else to say that it should be banned I think is a freaky thing to say".
Macklemore's new single is now the top song on iTunes in Australia as of Friday morning, while the song he'll be performing at the weekend, the 2013 hit "Same Love", had returned to the top 20.
The hip-hop artist told Channel Nine reporter Mike Dalton planning for the half-time performance at Sunday's NRL grand final began back in May, well before the same-sex marriage survey was announced.
The controversy was triggered when Mr Abbott tweeted on Wednesday that league fans "shouldn't be subjected to a politicised grand final".