“too accommodating” to my baby…? Sleep dilemma

My mom worries that Avery is too needy – that she wants to be held too much and needs too much assistance getting to sleep. I’ve used the “she’s a newborn baby, of course she needs to be held all the time!” excuse for as long as I could, but she’s going to be 4 months old in a couple of days and now I’m starting to get more judgment for the way I get her to sleep.
No-cry sleep training attempts were a bust. We tried for a month to take a morning nap in the crib and she would fuss for an hour before I’d take her out and let her sleep on me to salvage a half hour or so of the remaining nap time.

She’ll only sleep on me if I hold her against me and rock her to sleep, or next to me if I nurse her to sleep while lying down. This is the case for naps and nights. At night I transfer her to the bassinet once she has fallen asleep in our bed, but the bassinet sleep has gotten worse and worse and she ends up bed sharing more often than not. I get terrible sleep this way because there isn’t room for a spread-eagle wife, a spread-eagle baby, and me. However, I get worse sleep when I try putting her in her bassinet. Last night I held her hand in her bassinet for 2 hours to keep her asleep – everytime I let go she awoke.

I mentioned to my mom that I’m uncertain of how successful all 3 of our family Christmas dinners will be next week, because Avery gets fussy at 6:30 and the only way to appease her is to get her ready for bed and quiet down the house for the night. This is dinner time. This is why I usually eat dinner early, and then when my wife gets home later she eats separately. We have eaten dinner together, without a fussy baby in either of our arms, a total of 3 times since Avery was born.

I deal with the evening fussiness by laying in bed with the baby from 6:30 until she falls asleep – sometimes an hour, sometimes 3 hours. I put her to sleep in our bed because it’s the least exhausting for me and because I let her comfort nurse to sleep. If I get up to shower or something and Avery wakes up to my absence, she screams. If she wakes up and sees me there with her, she falls right back to sleep. I am kind of trapped.

Not really an ideal situation for holiday dinners. And this is why my mom said that maybe I am too accommodating to my baby.

I see my only other option as cry-it-out sleep training, which I really, really don’t want to use. But I’m torn as to whether this is inappropriate behaviour for an almost 4 month old at all, or if the problem lies with the social expectations of our fast-paced, independent culture where going to bed at 7 just because your baby goes to bed at 7 is unreasonable. I don’t have a problem with it – I like to unwind in the evening in bed, cuddling my baby.

Who is being unreasonable here? Avery and I, or our family?