New car seat problem

So my LO is 18 months old. My mom still has the car seat he’s had since he was born in her car (basically a carry seat) I told her to buy a new car seat for her car for him for Christmas but instead she goes and buys all these big ass toys. I’m not complaining about the toys but my sons legs are clearly squished and she goes “he’s fine in that car seat” ... ARE YOU KIDDING?! What do I do?!