Nothing stops them from coming out with a more traditional truck later except that it clearly takes them many years to ship a new model, and all the while customers who want a truck now or don't want a cybertruck are going to competitors.
Of course at this point they are committed to release. But I agree with others that releasing a more traditional truck would have been more savvy.