DH and I live on a street that leads on to a busy road. Yesterday we had a visit from SIL, her DH and our 2 year old nephew. We sat out the back garden as DS (5) and DN were playing with the sand pit and trampoline. On our street there's quite a large number of kids ranging from babies to teens. 2 families allow their 3 and 4 year olds to play along the street with footballs. Often they leave their bikes in the middle of the road. I can't count how many times someone on the street has had to come out and remove the bikes just so people in the street can pass. Anyway, every time DS is out he often notices the kids round his age running up and down the street. So as per usual yesterday he asked if he could go out and play with them. I explained that the street led on to a busy road and how when he's a little older he could but not right now. However, said friends were welcome to come and play in the garden (as they often do). He was fine with this.
SIL thinks I'm an overbearing mum who needs to loosen the "apron strings a little." Apparently I'm depriving DS of the usual childhood of kids playing in their local street. If there's already young kids out I should be letting DS out too as it makes him an outcast and set for bullies.
Aibu by keeping him strictly to garden only? Does/would anyone else allow their 5 year old to play on a street where cars come and go - that leads on to a busy road?