It's such a personal choice, I don't think there is a right or wrong answer, so I wouldn't be surprised if you got a mixed bag of views.
I'm a CM, was a nursery manager. I think the care I provide, especially for under 3s way way outshines the care even outstanding nurseries can provide.
Simple logistics of getting out any about daily, is just not possible when you are in a nursery. Primary caregivers are not always consistent in nurseries, for staffing reasons, nursery nurses may be moved from room to room, they move on, or are off sick. With a CM, aside from sickness, care is always by same person.
The environment is a biggy for me too, in the home children are so much more relaxed, it's not loud or aticificial or over stimulating. Every child I have had to settle in over the years has settled so much better in my home, than any child I looked after in the nurseries. I was very lucky to work in outstanding nurseries, but the level of care is just not the same. The personal relationship I have with child and parent is ten times closer than was ever possible in nursery. I think when you have an under 3 in childcare, the above are all so important I would never consider a nursery for my child now.
That being said, you need to visit lots of settings, ask lots of questions, there can be poor CM out there too!