Personally I think being told to time when you feed the baby’s is standard advice. And advised way to early
It may have been when you had your DD but it isn’t standard advice now- I had DD 4years ago, DS 2 years ago and DD2 a week ago- advice was the same for all- feeding on demand (which they now call responsive feeding, but it’s the same thing), and the importance of responding to your child when they cry, doing skin to skin etc, is all recommended. They have been saying ‘at least every 3 hours’ to me with DD, but that’s to make sure she doesn’t sleep through feeds when she needs them while she’s so tiny, it’s not meant to be prescriptive.
I agree with you about crying it out and time out not being ideal- though do think with crying at night that if you have a child that just won’t sleep, controlled crying can sometimes still be the best overall option for the family- the parents need sleep to function otherwise the rest of parenting falls out the window as you’re too shattered to do anything.
It’s just an odd thing to post in such a stark way, you’re basically saying ‘hi strangers on the internet, just a heads up you may have already screwed your kids up if you haven’t been doing what this guy is telling you to do’- given the key message is meant to be about building good relationships, being kind and empathetic at different stages of your child’s development, it seems ironic to me you’re happy to try and make other parents feel a bit crap, sorry if that wasn’t your intention but it comes across that way.
Also I do wonder how much intensive parenting these experts have really done. I read Alfie Kohns ‘Unconditional parenting’, and while I do agree with a lot of what he says- some of his examples of his interactions with his own kids are just so unrealistic and scream of someone who has dropped in for an a few hours on a Sunday morning to bestow some ultimate wisdom before jetting off back to their high flying career. Maybe that’s unfair, but anyone can be a good parent ‘most’ of the time, it’s when you do it day in, day out, 24/7 that’s it really tests you.