You assumed that GP's charge. Not all do and not in all circumstances. Mine charges me but bulk bills pensioners like mum.
If GP's were charging people, you would have seen and heard the outrage in the media. The message has consistently been that getting the vaccine is free. You're the one that made an incorrect assumption when 10 seconds in a search engine would have provided the truth..
https://www.health.gov.au/initiatives-a ... 19-vaccineDo I have to pay for the COVID-19 vaccine?
No, the COVID-19 vaccine is free for everyone in Australia. Vaccination providers cannot charge you for the COVID-19 vaccine or for your appointments to receive the vaccine.