Yeah, I did a few TH quests but just so that I would get 40 rep with Varsilia, thus my runbys where "get in/get out" rather than dungeon clearing. My time to play is really short, so Im doing a real fast play - sadly that leads me to be badly poor early on. On the other hand thou, my XP increases pretty fast.I hear you.
What I do to save myself the inanity of farming is a townhall quest or two periodically. I then use that as the excuse to clean out the dungeon. Gets me some xp, and a few thousand extra gold. If they are scattered through my runs, its not so bad. (Pick the townhalls that require recovery of a lost tome or ring or something to that effect.)
That adds a new layer of difficulty, because the items I have are the ones I find, and I barely have any consumables at all (and the meager ones I get I hoard instead of spending on a whim). For example, I had to spend ALL my small hp and mana potions I found; right now I have 5 mid hp potions which I dont bring with me. Those are hoarded for "future use".
This means I have to adapt my playstyle as well, particularly playing IM, to play in as "kitting mode" as possible with whichever class I play - constantly pushing Griss in front of me, running in and out, and overall maximizing gains and cutting losses. Every single small hp potion I ever used was a pain in my stomach.
But you get used to it, and adapt, and instead of appearing to be a hard thing to do, it just becomes normal