Thank you for the support, exoticfruits and 5madthings and also for the flowers from others 
I agree absolutely with what 5madthings says - she speaks great sense. And I think exoticfruits has summed up what I was trying to say very succinctly.
worldgonecrazy - you speak about reassessing when your DC is a young adult but the point is some of the posters on this thread were implying that they expect to be able to control/micromanage what their DC do as teenagers as well and that is really what I was responding to. I apologise if you took what I said especially personally.
And yes, maybe all parents are trying to help their DC grow up able to respond to the world in a healthy way. But what I was trying to say is that growing up in a restricted, very controlled environment didn't help me to be able to do that well as an adult (thank you for reiterating my issues to anyone who missed them the first time
).
But I do have to disagree with you on this:
"It's because they were shit parents, not because they didn't let you have what other children had."
The point is, my parents weren't shit parents - they thought they were doing the best for me just as you say everyone is. But they believed very strongly that it didn't matter if I didn't fit in with my peers. I remember being bullied because I didn't have nice clothes, because I had to have a short haircut. I remember not joining in conversations about what I got for Christmas and birthdays at school because I didn't want to be laughed at more. I was bullied absolutely because I couldn't fit in with the crowd.
My personal parenting style is to allow DS to experience all age-appropriate aspects of the world around him in a balanced, moderated way, guided by his interests. If other people want to parent differently, who am I to comment on that? Everyone makes their own decisions. But I want to be able to make mine too and not feel judged by those who assume I am raising a 'zombie' using my 'electronic babysitter'.