While it's true that green commitments can help fund renewable energy projects, there are places in Canada where the price of electricity can't be set in advance because it's determined by the market, and that increases the risk level for funding such projects. There are mechanisms like power purchase agreements that can establish the price in advance and make projects economically viable, with the capital allocated afterwards.
For example, in those parts of Canada with the greatest potential for solar energy production, provincial regulations disallow funding for such projects for the time being, because they are not economically viable in comparison to other projects that do not promote clean energy.
In these instances, regulating the price of electricity would be incredibly beneficial.