well some minigames are in just for the grind (gain money, gain affection etc.) and some can be skipped, not sure if there's a better solution.. my dislike is rather that they aren't THAT mini. beating up earthbenders in book 2 was ok i guess.. the mooselions in 1 doesn't even work that good, crabs battles in 3 are only needed for some part and you can skip later.. the rest.. idk.. some options to not do them would be nice. like in settings, tab "minigames" button 'do want' and when you unchek, you have a skip button. like i.e. book 4 you visit Meelo, click on 'sort coins' and get a set amount of cash, skipped.
as is, the not-so-mini games comsume large amounts of time, both in the making and in the getting-through.