You're completely right. I replied to the post because it mentioned nuclear but the problem is much bigger and energy consumption is only one aspect of it. We're going to need pretty much every aspect: improvements or changes in how we build and maintain infrastructure, likewise for goods, and changes in consumption patterns for at least some of the things we use and eat. We're going to have to change transportation heavily too (i.e. in Europe we should heavily focus on trains over planes for example). And of course, if we can't do all these things despite having the best research, the biggest and richest universities, the highest quality of life already etc. then why should we expect other countries to be "better" than us? (and they already are better from some angles: China is going from coal to a monstrous nuclear development about 3-4 times faster than any world power in history, and Pakistan is the only country to have exceeded its carbon goals ahead of all schedules when rich European countries like mine have asked for extensions on their failures)
I recently had a Swedish friend mentioning how his parents' country (Bangladesh) is a "mess", from a privileged position. CO2 emissions for Sweden and Bangladesh are within the same order of magnitude, despite one country having about 7 times more people than the other. Because the other one drives its economy on pretty much 7 times more energy&resources consumption. Wind won't offset that anytime soon, and Sweden is already a good player in the world of both renewables and nuclear.
One of the reasons why nuclear should pretty much be a non-debate by now is that we will still very much need oil for things that are not energy-production related until we can do better, and we'd do better than to continuous burn it off to make cars, then make them go vroom on the way to the shop, where we buy our plastic-wrapped fruit delivered from the other side of the world in the middle of winter. Inconvenient truths aren't fun, but if we don't want to have much more inconvenient ones down the road we better get used to the mildly inconvenient ones right now and actually discuss on those terms.