Restrictions on inlaws visiting

I’ve been very kind with my inlaws in the past even though they treat me like shit. My first born I let them stay in the room all day/night while I labored because they asked to and I thought they would be interested in being a part of their grandchild’s life. I was wrong, they were there for entertainment, my mil didn’t care to look twice at my daughter when she was born, all she could talk about was her birthday the next day 🙄. His mom talked so much shit about my mom being there and said my mom was “weird” for crying. My mom was crying when I was laboring because she was worried about me and she cried at the sight of her first grandchild because she was so happy. The next day my idiot husband and his sister threw heir mom a fucking bday party at the hospital, while I was still drugged up recovering. No I have not forgiven my husband yet for that one. This time around I said iffff they want to visit they can only visit at the hospital for an hour max and no visits at home for at least a month. I’m not cold hearted. My daughters almost three and they never came or made an effort to visit her, ever or ask about her, they’ll see her about three times a year but aren’t interested much in her, it’s all fake they try to take pics of her but don’t actually interact with her. Nobody from my husbands side ever asks about my pregnancy or give a shit about my daughter. My mom being the kind person she is, thinks Im being harsh and should allow them to visit as long as they want. I strongly disagree and don’t want them around at all, but if I have to then Just the short hospital visit. I despise them all and feel cursed to be stuck with such awful inlaws. My husband feels guilt for last time and agrees with me...for now. Am I wrong?