Mostly because nobody cared about the games. Most were pretty awful to control (though I did not mind Brothers in Arms, even if that was closer to rail shooter at times) and what was original had limited reach -- Dementium being one of the few M rated games on the DS or Moon possibly being a bit abstract and a bit more ponderous than the frenetic FPS style that was the day. Or are you going to tell me Metroid Prime Hunters is an overlooked classic (granted compared to Other M and Federation Force you would have a case)?
Even on consoles that do get them it is usually stuff like Doom* and whatever else appears on
https://osgameclones.com/ (the GBA having some very interesting takes on Doom lately
https://gbatemp.net/threads/prboom-gba-port-and-hack-for-gba-doom-1-to-use-it.557857/ and later posts there) or maybe just had some really nice level editing tools (though most things there are either cross compatible with other engines or since made open source). I will also note outside homebrew the DS and 3ds also generally lack versions of said classics which is somewhat surprising given the relative ease of porting things (not that Quake and its sequel was not a stunning piece of work in the homebrew DS port it and the rest of the popular ID stable was still being ported to basically every other console under the sun).
*while ha it runs doom is a bit of a meme I do also have to note the widespread support the Doom games enjoy from those wishing to mod them -- I have seen extensive hacks to SNES Doom (hardly the pinnacle of ports,
quite like this series covering the various options for old school ports), the reason the GBA doom was hacked all those years ago (note different thing to the link above, though it has further links to things there) was that it was based on Jaguar doom which also had a fair bit of work done on it.
Should you manage to overcome that then you are also faced with having to do 3d level editing which is a far cry from stats, graphics, 2d levels, text and music that most hackers tend to deal with for most other games. There are some that went there (see some of the stuff done for Mario Kart, indeed definitely see it for while you might not be editing NSBMD and KCL files like them the principles and components of such things will be similar).