IMHO Luigi is getting swept up under the top-tiers MK and D3 but not entirely at his own fault but our own. Yall have aggressive styles(jus natural to us I tink) and it's hurting luigi's game cause while Luigi can rock a lot of characters hard up close and go toe to toe with the best his mobility leaves something to be desired when it comes to opponents like MK. Take three moves- grounded fireball spam, his jab coming out in 3 frames and being second only to his ftilt in range, and upsmash directly out of shield taking only 8 frames, and try camping out MK.
-juz Fireball spam from the ground all the time, it is the best way to use fireballs
-jab grounded MK approaches, dash attack, attempted dash grabs, etc.
-Shield->Upsmash aerial approaches, aka fair/dair, glide attack, mach tornado, etc.
Stick to those basics and you'll find it doesn't take long until nearly half of Luigi's fresh moves will KO MK, non-angled Fsmash before 80%, Bthrow as early as 90% depending where you are realistically on a neutral course, fresh strong hit Dair, Bair, and Nair all by 110% and uptilt by 115%, and so on. Luigi's weight advantage + KO power advantage + effective truly campy strategy = high tolerance for mistake for luigi and low tolerance for mistake for MK.
No shorthop double aerial approaching, no spotdodging. it just gets you punished and are all simply luigi habits from playing in an environment where you can get away with it, like vs. slower characters or characters that luigi can grossly out prioritize or in online play.