Your advertisement for this whole lot of MSI laptops says gaming laptops. Not one single one of these is a gaming laptop. The best graphics card is in this one with a MX330 which is not adequate for modern gaming. The rest are all UHD onboard graphics which don’t work for gaming.
All laptops are inadequate for gaming. When you add an EGPU you might as well just buy a PC.
I use a laptop for gaming, but some people think gaming means OMG RAY TRACED MAXED DETAIL HIGHEST FPS. Crap. Just like I don’t need a pro grade baseball (cricket ball?) to chuck around the back yard with my son, certainly don’t need a monster liquid cooled 3090 i9 desktop if I’m not trying to do esports grade COD maxed out. That said, these laptops aren’t even gonna run many games even at “backyard gamer” level, but some of the desktops in the same sale definitely will.