A bit of personal admission for context (if you wish to forego such minor egotism, skip ahead, I'll put a * when I'm done):
In literary terms, I am very difficult to surprise. This does not mean that I see the one and only ending and when the time comes say "hah, nailed it!"
Instead, I am familiar enough with literary tropes that I often see many different endings to a story, noting new possibilities as a story progresses. I can't help this. Yes, I'd probably enjoy the story more if I just rode along, surpressing all knowledge of previous stories until the end. Again, I can't help this, it's how I'm built. As such, I tend to enjoy stories that ask interesting questions, or craft interesting pathways of choice, more than stories with mere ingenious answers.*
As soon as I heard the offer presented in the story, I knew the ending. This did not harm the tale.
This was as well crafted a fait accompli as I have read in a while.
The state to which the main character was going to be reduced was the same in either case, had he refused the deal, his company would have failed, and without a doubt he would have been back on drugs. Accepting the deal offered him what he already sought, the effects of his favorite drug, and the chance for his company and friends to succeed. I love stories that present the gallows choice-
[PP fans, imagine Alisdair's voice here]
...because there's always a choice. An unpleasant choice, to be sure, a choice between the devil you know and so forth. But to quote "The Lion In Winter" by way of "The West Wing" 'does it matter how a man falls down? When all that's left is the fall, it matters a great deal.'
[Apologies to Alisdair]