MIL is way more involved w/SIL’s children

My husband has two sisters, and is the middle child. My MIL use to find time once a week to be with her older daughters two children and I thought she would want the same bond with my children, when my son was born in 2019 I learned that wasn’t the case. I brought it up to her and she dodged the topic and it became a fight when she decided to babysit for them on my sons 1st birthday. Now I have an almost 7 month old daughter too and my husband’s younger sister had her first child 3.5 months ago. My MIL is watching my SIL’s son once a week now. I asked her if she wants to plan a date or two to come stay over in August so she can spend time with my children and she “needs to look at dates” (code for it may never happen). My sisters in law don’t live any closer to her for the record. She wants my 3 year old who sleeps in a toddler bed, loves to get into things he’s not suppose to in the blink of an eye and loves playing with doors to sleep over her 1 bedroom with a terrace (she also has a dog who likes to run away). Whenever I bring up her visiting us she try’s to flip it to us visiting her (because getting around with two little kids is so easy). She’s not old and weak that she can’t come to us like she does with her daughters. I know she’s jealous that we go to my parents weekend house a lot. We have our own bedrooms set up with everything we need there and we live in an apt so it’s great to have a pool and swing-set for our kids there. We invite my MIL to come there too and she refuses. She expects us to always be the ones traveling even to his sisters. She obviously has her issues and they must be with myself & my mother, I’m sick of it. She lets it get in the way of her relationship with my children and I am appalled by that bc they should come before any petty immature barely warranted feelings of self pity. She was excited for her son to marry me and happy when we became pregnant both times so I don’t get it. Any advice on how to make this better?