I'm just telling how it works, I don't have any say in it but that's how the developer coded it.
But I do get that some of the mechanics feels like taking a few step back instead of actually progressing
And I don't see how your post add anything to this?
And FYI swap stone is accessible by completing a 1 star Challenge and only cost 5k bits, so tell me how is that a "late game" item
Are they really an exploit though? So I guess swapping digimons with the data backups is an exploit as well since it allows you to have another Digimon with max stats? it's not like the game ends when you max your digimon, majority of the content can only be accessed when you have a maxed digimon, by then you also need leaders to do bosses and dungeons
But hey whatever helps you sleep at night
I agree that the training having different conditions/bonuses are unnecessary since every mon basically boils down to going Full Atk/HP or Full Def/Spatk, seriously just focus on either the first or last
If you plan to build a mixed dmg dealer, Max Spatk 1st then use swap stone to turn Spatk to Atk then max out Spatk again
For maxing out All stats, you want to do the WarpEvo engine or Burpmon Engine to makes things easier, theres a guide on discord for that.
Now for the damage part, Happiness plays a role on your Digimons damage, If you evolve your Digimon it resets the happiness of said mon, which means you'll be dealing less damage, just tap or click on your Digimon to see it's happiness, you want the Happy Face :D with the teeth showing for "max" damage, just praise it for every thing that you do to max it out, or feed it the pink fish