Tesla's good ideas can't pay the bills forever