"Is there any reason why this needs to be a taxpayer subsidized organization?"
Public safety? Is that a good enough reason? We should be subsiding more things that are in the public interest - programs that benefit the public should never be run by for-profit corporations.
I get your point, but I have trouble understanding how acting in the public interest and charging over operating costs can be compatible, especially in public service areas like hospitals/medicine and education.