Any criticism is met with personal attacks. Witness the threads on Pggey here. I read the same article and gleaned the same conclusion as you. Neocons abound here.
How exactly do you define the prefix, 'neo?'