I disagree.
Over the long term, as oil becomes more scarce and harder to harvest, the price for it will slowly increase. On the other side, alternatives will slowly improve and become economically viable on their own. The marketplace will adjust on its own, just as it did when petroleum and electricity replaced whale oil.
Imposed solutions such as carbon taxes and FITs are politically imposed creatures, designed to pick winners and losers, and are intended to act in shorter terms, and always with unintended consequences that are rarely in sync with what most would call "societal" or "sustainable" goals.
Want an example? Ethanol, which we still continue to mandate and subsidize long after the policy has been fully discredited on environmental, economic, and even political grounds.