I'm frustrated by the discourse too but I'm not sure it's for the same reasons as you.
What frustrates me is we never seem to discuss goals and why we have those goals.
Is the goal to keep the average temperature of earth as low as possible for as long as possible?
Is it to minimize the impact and costs for humans?
What exactly are we aiming for, and why?
What is your frustration with the discourse?
You can say a lot about Musk but he sure as shit gets things done.