If the creator wants them in his/her game then that's thier choice.
Personally I Skip them all and find them a total waste of time spent playing them, feel they are a waste of the dev's time making them which could be spent on more renders and story.
IMO Repeatable sandbox elements like grinding stats doing the same thing over and over then adding mini games just slow down the story and drag the actual game to a crawl.
if a game has unskipple mini games I just delete it.
Mini games - I meet a hot young woman and she takes me back to her place but before we can even do oral she wants me to build her a lego tower then next date wants me to wash her dishes and build a 2000 piece puzzle before I get a hug or any intamacy.