People are Questioning Growth at Any Cost

Better late than never.

Degrowth is the Answer