Quoted By:
Sun & Moon had the best framework for dungeons because of Riding Pokemon. However nothing is really used well.
Pokemon could do dungeons very well, with multiple floors, bosses and puzzles but as it stands, the turn-based battles drag the momentum down too much and put a damper on what you can do.
Could also work well if they took Arceus mechanics and made Pokemon when you release them from the ball to use specific move. That way you could capture a Geodude in a dungeon and use it as a weight. Could lead to multiple Pokemon being out and using skills simultaneously to solve puzzles.