For years all the Tesla haters would talk about how EV competition was coming for Tesla. Now Ford is cancelling the F-150 ...