BBS and DDD both have tons of subsystems, but they work much better in BBS for the most part because they're actually integrated with each other rather than distracting from each other; in practice, what this means is that if you just keep battling and making story progress, you'll get plenty of positive reinforcement (i.e. reward) in the form of constant "yay! you leveled something up!" popups. In DDD, you kinda keep needing to switch into the Water Barrel minigame or otherwise spend tons of time in the menu in order to make progress. This is directly the result of the difference in their progression systems and the integration thereof.
Yep, in DDD it feels more like a distraction than being well integrated into the game.