jeez... have some of you been expelled from AIBU or something?
cos relationships is certianly a million miles away from where you ought to be posting!
taking a child off and not co-playing is not right. turning up at a party 2.5 hours late, 30mins before the end and asking when everyone else is pissing off leaving is not right.
there is no needd for GP to demand to have GC alone, yet time and time again we see threads where GP throw fits and tantrums because they want the gc to themselves and want the parents to go elsewhere.
why? who tf knows? it's odd, and likely to cause offense at the very least.
not everyone has inlaws that have the gc best interests factored into anything they do, yes it may be that mil feels that the OP is too child focussed and isn't allowing time for her dh/marriage etc, but wrenching children off her and demanding the children do what she wants them to do is not the way to resolve this.
op, I suggest you have a proper adult conversation about your marriage/life/family and review how things are. it may be that you are being exclusively child focussed, and are not actually leading your children towards being able to interact with people and places like nursery/school etc, but it might be that you mil is going about grandparenting/mil-ing in the wrong way.
you have a say and a right to be heard in your family, and your dh needs to see and respect this.
you need to understand where he is so that the both of you can agree a stance.
otherwise you are going to be painted as the loon, and you'll run the risk of losing the battle AND potentially your marriage.