America has plenty of problems: Soaring deficits, partisan bickering; an overdependence on fossil fuels.