@potluck45 At about three months old, my daughter could only nap for longer than 30 min on me. So I held her for every nap (or wore her) until she was 14 months, when she went to daycare. I was freaking out thinking she'd never sleep there but lo and behold she slept just fine from the first day. She has different expectations of different people. After a week or two, she napped alone at home as well. Now I only hold her for naps if we're on a day trip somewhere without a bed (like the zoo, because she doesn't nap in the stroller). She also learned to sleep in the car just fine.
Do what you want to do. When the time comes, if you want to sleep or nap train her, you can do that. She'll be 18 at some point. Do people think she'll still be held then? Or when she's 12? Or even 5? Or 3? Babies grow into toddlers fast. And they change so much each day. Sometimes they surprise you with their readyness for new things. As long as something works for you and works for baby, there is no reason to stop. Once it stops working for one of you, you can stop.
I was so stressed trying to make sure my daughter could take naps in the stroller. For months, from birth to six months or so, I tried for at least one stroller nap each day, just so she could be babysat by others during naptime. She cried (a little or sometimes a lot) during most of these attempts after about 3 months. And I was stressed every day. And for what? She ended up needed to be babysat twice over a naptime, both when she was under 3 months old. What a waste of my time and nerves. I kept training both of us for a day that never came. And even if it did? One day or a few days of crying with a different caregiver would have been far better than even a bit of crying every day, like clockwork.
You can tell others that "we're doing what works for us." Or "I'm happy with our choices." Because they are, in the end,
your choices.