Does Canadian provincial government have any power to bind future governments and citizens? Most jurisdictions do not.
This is exaggerated symbolic gesture. Future legislatures will adjust the deadline or reduce the requirements if they see a demand for positive-emission vehicles.
The BC government is a coalition between the NDP and Green Party. This is the NDP throwing the Greens a bone for supporting them on other legislation