Elon Musk spends hundreds of millions on R&D and has a history of delivering. Stephen Squires spends $1.98 on R&D and has a history of promising.