mqstout: * It could vanish (along with my logged play/characters/whatever) at any time.
Well duh, that's why you should give it a shot
before that happens :-p
mqstout: * I can't play the game how I want to (including modding), on my own terms (TCP/IP andor LAN play with controlled set of friends only).
You can actually play it with a controlled set of friends only, on your own terms. When you play alone, instances get generated for you and for you alone. When you play with friends, they only get generated for your group. You will only ever see other players in towns.
mqstout: * I don't want to encourage publishers to use online-only models.
* I don't want to encourage publishers to adopt micro-transactional models, even if they're purely cosmetic.
They're not a 'publisher', they're a small indie team. Customer goodwill is the only reason they stay afloat, so changing the monetization model would ruin them. As for micro-transactional and online-only models - the game is built to feature a good amount of experimental features, such as races, tournaments, stuff like that. Basically, it's created around the online component in mind - and while it could work offline, the costs for developing such a mode would ruin a small indie studio not backed by a publisher - it's inexcusable when Blizzard does it, but Grinding Gears Games don't have their resources.
So what you have to understand is that the online-only system in Path of Exile is not used because GGG would like to implement DRM, it's there because GGG wanted to try something different and new with the genre, something that would not work if the game depended too much on offline play. It's like saying that MMORPGs are supposed to have an offline mode. That argument didn't work with Diablo III as it didn't do anything worthwhile with online. It does apply to Path of Exile as it's actually trying.
Basically: You're punishing wrong people, for a wrong set of reasons - especially if there are chances of you enjoying the game, because... Well, it
is free. Unless you have limited bandwidth, in which case I can definitely understand not wanting to download 10 gigs, it's definitely worth trying. You are talking about not wanting to support bad trends, so I'll tell you what you'll be supporting in principle:
* Creation of innovative games with unique elements
* Fair treatment of customer base
* Experimentation with an existing distribution model which got transferred into one very beneficial to the customer
So far, GGG were one of the best devs I've seen around. They keep releasing fantastic updates on regular schedule, rebalance their game, and are great at communicating with their community. The least they deserve is benefit of the doubt.