It's an interesting question as to whether it is the best bet. It's not for me to judge, because that would require me to have an assessment of alternative means for reaching net zero. However, it's certain that providing incentives in the form of tax credits costs less than having the government do all of the heavy lifting by itself.
That's probably as much as I can say without getting into trouble for pronouncing on various specific policy proposals that would be alternatives to investment tax credits.