When I can find places to fill up a vehicle with compressed natural gas I will say you are right. Until then....not so much.
Do you agree the investment into this fueling system has already started?
I don't know where you live. It could be you live where they will finish building out the system, not where they have already started. To claim they need tax payer subsidy until they reach all locations sounds sketchy to me.