I agree strongly with your last sentence spider.
But I have to say - DS2 was an excellent sleep almost from birth (bottlefed, own cot) picked up when he needed it. DS1 dreadful sleeper from birth to 6 months (don't think he actually knew what sleep was until then LOL) breastfed and in our bed (tried DS2 in our bed but he was a little wriggler and wouldn't settle - so he was quickly booted out the bed to his moses basket ), he was also picked up when he needed it.
I'm a firm believe in babies not always crying because they need something - how many posts do we see on here "my baby has been crying for x amount of time, I've cuddled, fed, pushed in pushchair, given calpol, left alone, sung to, read to etc etc - but they still won't settle?).
I don't believe it does any long lasting 'damage' (what happened to the generation who used to be left in prams at the end of the garden ) and there are much more important factors which affect how our children grow up that whether you use CC, Pick-up put down, co-sleep, let them sleep on their own etc etc.
So - in short - we all do what's right for our kids