The price isn't that far off, By the time you equip a comparable 5.0 V8 Ford charges you $55,000 anyways for a crew cab on a 6.5ft bed which is the same price as the base EV F-150.
The range of 300 miles is actually 300m with 1000lb cargo in the bed, reports that if the bed is empty is around 400+ miles which is good enough for most cross country trips where you'd generally stop every 4-5 hours anyways. at 60mph