I agree. My story is very similar, my 386SX at 25MHz ( sorry my 386SX was a whole 5 MEGA HERTZ faster 🤣 ) was where I played all my games in the 90's, it was a present from my dad in 1991 and I used it right until I went to college in 1998( and switch for P2).
The 486 are also a good reference, but mainly when the "multimidia capabilities" hype was starting to catch on, so mid 90's. I actualy installed a sound card on the 386 around that time.
I think there's one more reason beside the one's you've already pointed, the abibity to disable L1 , L2 or both at the same time, makes them a good choice for those who want to be able to play some "386/486" games and "pentium" alike on the same system.
When I joined this forum I was a "all-in-one-pc" kind of guy , but now I have a 386, a 486, pentium-s , pentium-mmx/voodoo 1, p2/voodoo2, athlon/geforce4, and was recently "forced" to start a Dual Core/ 8800GT.
I'm in my thirties now, so I don't have plans to go beyond Windows XP for my "retro-gaming", but my favorite era is and always will be the corresponding to my 386 days 😉