I love these types of games that offer a "virgin" route and a "slutty" route. It's an everybody wins scenario, a challenge for those who want it, porn for those who want it, hooray.
The game does get a bit repetitive once you hit the slums, lots of days passing doing the same shit. Slime extermination in the swamp is just leagues above the other quests for some reason (Oh, I just realized it passes 2 days without any warning, gross. I guess the leader arena fights remain the best exp/money then).
Money balancing even in the virgin playstyle is a bit easy on normal difficulty. By the time I hit the slums, I could already buy just about all the best equipment there and started doing the hardest quests immediately. The fights can still be a challenge since the max level gear isn't too OP, but the money really just starts flowing at you wayyy too fast and quickly becomes pointless. At like day 14 I was already just running quests for exp and didn't need to buy anything else (Even items/consumables are absurdly stocked up). At day 20 the most expensive quest isn't much of a threat. I can see why some people may skip days in game.
It's also really fucking weird that they don't warn you about the price of a lot of quest stuff. "Save up a lot of money", wow thanks game, very descriptive explanation. I have no idea what the fuck this game considers "a lot" to be with how cheap equipment is. The game should also show how much exp you gain after fights, and tell you how much the passives raise your stats. Little stuff like that missing isn't a huge deal since you can check yourself, but it is noticeable and adds to unnecessarily needing to tab around through menus.
Edit: Damn, I hit level cap... There coulda been a warning for that, I've been saving up for an ability. I woulda gotten the magic boost instead, rip SP points. Ended up with a bunch of half completed skill lines. Was the level cap really necessary in a game that already has a time limit? I ended up having to skip 12 days because I basically had nothing else to do, lol.