Is your argument that you wish they had structured it differently so they were forced to pay more taxes? If that was the case then the drivers would be making a less, and the passengers would pay a more to cover the costs of the GST, and I don't see the point in that.
If taxi companies want to level the playing field, why don't structure themselves in more innovative ways like Uber did instead of forcing others to pay more taxes?