I have never had good rumble on switch, but I've only played Zelda+Mario+demos.Have you tried looking at the setting for it? You can change the intensity
Duelsense has really nice rumble. It's pretty similar to switch in general but both of them are a paradigm shift compared to the old ways. DS4 let you get pretty specific with the frequency of vibration and you could adjust it freely, but modern haptics allow multiple frequencies to overlap exactly like a speaker.