95% of the demos probably voted for the tax increase.
Why the free pass for the demos?
You know, that really is a good question if taxes are the real reasons.
Taxes are the only things mentioned and this LP press release only mentions that.
Nothing about abortion or gay marriage, which I believe most LP'ers support.