Myabe it's just me - but this DRM istuff is getting a bit tiring.
You wanna do a personal boycott of a $10 addon for game just because you can't give a copy of it to your friend for free, then go ahead.
The point of running a business is, as I understand it, to make money. With today's technology, we can basically duplicate a single copy of a digital product into millions with minimal effort.
IMHO, you can't really have no protections at all. While I'm against some of the more draconian forms of DRM that hurt the user, I can totally understand having a basic "keep the honest people honest" form of DRM.
So honestly - I'm not gonna lose any sleep just because somebody wants to take the extreme position that we should be able to just duplicate as we please with no respect at all for the business that spent plenty of time and money to create a product.
So all I can really say is to plan your LAN parties a bit better - give a few days advance notice for people to make sure they've got the same version of everything and to solve any support issues.
Stardock has IMHO some of the best support, and IMHO if he had chosen that option, he would have been able to get his game going pretty quickly.
In any case, sorry to hear it didn't work well, but sometimes that's just the way things work in life. As much as we'd like life to be perfect, sometimes stuff happens. The code people write is not perfect, the Internet is not perfect, nothing is really perfect. We do our best to do things the right way and make sure what we do is as good as possible - but at the end of the day, sometimes stuff just happens. At one point or another, we just have to accept that, and not make a big deal about it. Send the feedback, call support, do what you can, but after that there's really no reason to make a big deal about occasional problems. Stuf happens.
. . . so enough about that.
FYI, as I understand it, there's an update coming that will allow you to sell a game back to a company, or obtain a refund.