Thanks for the replies.
In personal terms, I'm now somewhat between a rock and a hard place in terms of dungeon runs and BG. My Punisher is Lvl 27 but I am new to gaming and horribly mishandled levelling up, as I learned the game, wasting upgrades on magic items and I've probably misallocated my skill points. I'm basically rubbish in PvP as a consequence, and haven't a hope in Hard of making it through Bitterstone Core; I can't get past Azrael and the other boss robot thingy by a huge margin. Now I'm 27 and inevitably getting killed costs me a chunk of Exp, I've given up on even trying. But also, I'm too high level for Drasilmarsh, which is too easy and apparently the program knows that so doing a run doesn't produce any significant drops.
I don't blame them for writing the code that way, it makes sense to prevent high level characters "exploiting" easy dungeons for drops, but I'm left feeling a trifle stymied. I think I'd only have a hope in BC with much better armour and weapon, but have not much gold to purchase them or the necessary stardust to upgrade what I have. I'm kicking myself for the error of upgrading a magic gammasbane suit all the way to +6 before realising that's futile unless it's rare as it had zero resale value.
Part of the problem seems to me, naively, that the Punisher hasn't got much battle strategy besides "stand still and keep shooting", so to defeat bosses one needs to simply have the highest attack on every weapon, and the highest possible armour too, since running around and being strategic just isn't possible with this slow moving, slow firing character class.
I have neither. It's kind of frustrating. I wish I'd realised all this before investing so much time getting this far. I can't face the grind of playing a whole new character up from level 1 again