The only rule I agree with slightly is number one, about gender neutrality. Not to say I think kids should be raised completely without gender cues. But as an adult with a young son, I have realized that my parents never thought of getting us trucks, trains, and other “boy” toys because we were girls. I really enjoy playing with my son and his more “analytical” toys, and I wonder how my brain might have developed differently with exposure to those stimuli.
The difference is, you choose toys to enhance your child’s intellect— not create world in your image. My youngest daughter (raised with 3 brothers) loves to shoot, run, and build tree houses. However, she also is girl through and through. We want our children to be the best they can be, not manipulate them into being something we think should be.