They (Elon) gambled they could reduce the price of the rest of the truck enough to make an “affordable” BEV by radical changing how it was built - turns out that wasn’t possible.
Ford gambled they could build a BEV truck like an F150 and make it affordable enough to attract their normal buyers. Turns out that wasn’t possible.
I’m not sure I see why one failure was better than the other.