Former Australian Prime Minister Tony Abbott weighed in, tweeting: "Footy fans shouldn't be subjected to a politicised grand final. Sport is sport!"
And a former player started an online petition demanding the song not be played and that "LGBTIQ politics is taken out of the NRL".
In the end it was all a bit of a storm in a teacup. Macklemore and Mary Lambert sang the song, the rapper calling out "Equality for all" at the end before launching into another of his hits.
The game kicked off, the crowd watched the footy and all was well - for the Storm fans at least.
To argue that sport is "just sport" ignores the realities of today's world. In a social media world sports stars have huge platforms and many use those to speak out on issues such as equality. And why shouldn't they?
Sportspeople are more than just league or rugby or netball players. They are people with families and friends and social consciences. So too are sports fans.
Perhaps those worried about the "politicising of sport" should give the public a bit more credit. I reckon most are capable of listening to a song about equality AND enjoying a sports match AND making their own mind up about how to vote.
I for one enjoyed Macklemore's performance and admit it brought a little tear to the eye. And I admire the NRL for doing the right thing and taking a stand for equality.
I still didn't watch the game though. I think I will wait until the Warriors make the grand final.