mommafeelgood, what an excellent point. I've caught myself wanting to "shoot the messenger" on childcare issues too.
FWIW, I don't think "sacrifice" is a very good term to use here. I think it adds emotion without really adding meaning.
For myself, I think of the energy you have to care for a new baby as a bit like money in the bank. You can spend it on all sorts of different things (your choice), but nobody has unlimited energy. Sooner or later you will have to make some hard decisions. Everyone will make those decisions differently.
For me, breastfeeding was such a high priority that pretty much nothing else mattered in the early days. It meant I had to ditch some other things which were important to me, and cut corners in ways I wasn't happy about. But it was my choice and I feel that I was lucky to be able to make my choice my way.
Some people have less energy to "spend" because of lack of support, other children to look after, depression, tiredness - the list is endless. Some people have loads of support and that means they can do more.
Some people find bf very easy and can do that and juggle all sorts of other demands. Some (like me) really struggle and successful bf takes a huge toll.
I was supported by brilliant DH, it was a top priority (so I kept going when another person might have decided it wasn't worth it), and I was just plain lucky that it came right (some people work just as hard as I did and still don't manage).
It's not a moral issue and I get very angry if people insinuate that I am calling them lazy because I managed to bf despite the difficulties. Yet this is exactly what happens when people use their own experience to point out that difficulties can be overcome.