CT-based affiliates may be driving traffic from outside CT, and CT-based purchases -- the thing being taxed -- might have been driven by an affiliate in Iceland.
Terminating _sales_ to Connecticut would amount to a refusal to pay the tax. Instead Amazon has chosen to raze the profits of a minority of CT constituents. They must be hoping that the ousted affiliates will march on New Haven.
(If I were a successful affiliate, though, I'd just make an out-of-state LLC and pass income through.)
While I'm sure part of the reason they don't want to charge tax is that no tax makes Amazon cheaper, I bet a bigger portion is the headache of trying to manage every single municipalities convoluted sales tax rules. I know in my city (in Utah), there are dozens of rules for types of goods that determine different rates. Imagine doing that on a nationwide scale.
It's not like Amazon is going to pull out of the state.
Of course, they'd also tax Mr. Amazon-Affiliate's affiliate income as well. That smells like double taxation.
Also, I think your comment suggesting that "If you don't like it, vote in different representatives," is rude. Obviously, Mr. Markham is aware of his Democratic rights and duties. He very well might vote against this sort of legislation, and he doesn't deserve to hear derisive comments when voicing his disapproval.
edit: formatted the quote for easier reading