Tabloid discussion of bad children always blames baby-boomer liberals, careerist mothers and fashion-crazed Nathan Barley types who think it's all enormously funny. But the centre-leftish psycho-thinker Oliver James says it's all down to the Thatcher-and-after culture of turbo-capitalism, making people acquisitive and unsatisfied