"With most things I have a 'start as you mean to go on' attitude and for the most part the hard work pays off."
I actually think that lots of unreasonable things have been imposed on babies and toddlers in the name of "start as you mean to go on". I'm not referring to your particular examples Failure. But I do think that, because in many other ares of life, the "start as you mean to go on" concept works quite well, too many people try to apply it to newborns (for example) and not pick them up when they cry - that sort of thing.
As adults we are taught to tough it out - persevere - overcome all obstacles. That doesn't work when you are dealing with a vulnerable child.
Babies and toddlers are not miniature adults, there are some things that they are just not developmentally ready for. So again to use the newborn example, yes you could just refuse to give them all the help they need, thinking "they have to learn", but it wouldn't make sense to do that.
Recently my toddler has gone through a phase of being terrified of getting in the bath. My in-laws solution is to steam ahead, get him in there, he has to learn. But there is real fear in those eyes. Turned out he had a very good reason to not want to go in (won't get into it here) and I'm so glad I didn't forge ahead and "make" him.
Probably not making much sense. Basically what I'm saying is, going with the flow and actually attempting to listen to your child is not taking the "easy" option, it's being a good parent. The idea that everything has to be done The Hard Way is pretty Victorian (and wrong) imo. My toddlers rarely tantrummed, because they feel/felt listened to and supported