Interesting essay....
I haven't met any of these so-called "primitivists" in the USA, but I'm sure there are people that believe such things. In my opinion, they are extremists, just as Republican's are extremists on the other side of the pendulum.
There's no question whatsoever that we're going to reach peak oil production before 2015, both sides appear to agree on that premise; however, there is much disagreement about how that may affect civilization. Bush and his merry band of piglets are certainly alarmed, but more from the standpoint of hording wealth and getting all they can while they can, not from any concern about having to park the pickup truck once and for all.
As for alternative technologies, I see a lot of good coming from certain technologies and a lot of bad coming from others, specifically certain types of fuel cells. But the problem isn't technology, it's consumption. People just need to use less and live more simply in order for us to escape what I believe are almost certain environmental catastrophies.
My personal opinion is that there will be a combination of things forcing mankind to seek alternative modes of livng and social organization, but there will always be large concentrations of people living in cities. Socio/economic/environmental breakdowns may force us to find some sensible middle way, whereby we can grow a green/eco based democracy outward, from the community, to the region and to the nation. If we reorganized bioregionally, and learned to live more simply within those bioregional boundaries, I believe it is possible to use technology and live well without massive dieoffs.
Brought into right relationships with the wilderness,
man would see that his appropriation of Earth's resources
beyond his personal needs would only bring imbalance
and beget ultimate loss and poverty for all.
-- John Muir
"Things that can't go on forever, don't."
--Stein's Law
I am going to venture that the man who sat on the ground in his tipi meditating on life and its meaning, accepting the kinship of all creatures, and acknowledging unity with the universe of things, was infusing into his being the true essence of civilization.
Chief Luther Standing Bear
"Protest is when I say this does not please me. Resistance is when I ensure what does not please me occurs no more."
Illegitimi Non Carborundum