When you watch other teams games, you can see the patches of groups in their colours. You watch the Dogs and you see the groups in blue and white, you watch the Bunnies you see the groups in green and red, you see the Dragons fans in red and white.
A lot of them are wearing different jerseys, hell some of them aren't even wearing jerseys just clothing of that colour, but grouped together they form one group of colour showing their allegiance.
You look at a Warriors crowd, some have the black and red jersey (silly them thinking they should buy the "home" jersey and expect the team to actually wear it at home) then you've got a bunch now in the electric blue, then you've got people wearing the greenstone one, then you've got people wearing the white one, then you've got people wearing that silver one, then you've got people wearing the Wellington jersey, and the list goes on.
and so as a result you don't get that compounded group of people wearing the Warriors "colours", you just get a mess of people wearing all sorts of jerseys.
For most teams, wearing the "heritage" strip doesn't make you stand out in the grand scheme because you're in similar colours.
It doesn't even have to be home games, you can see the pockets of opposition fan bases in away games, by the colours they're wearing. You can spot Warriors fans at away games, but there's no unity in their appearance because they're all wearing different things.
It would be awesome if the Warriors were turning out in the black jersey (or whichever f**king colour they want to make the "home" jersey, just bloody stick to it) in front of a Mt Smart crowd decked out in those same colours. But if you wanted to ensure you were wearing what the boys are on the field you need to bring your wardrobe in case. They need to come out next year and say hey, this is our home jersey, this is what we're going to wear when we play at home, buy this shit and be part of home with us.