Then why not raise the corporate income tax in a way that corporations can't game it away, such as loosening its correlation with their federal tax returns? A gross receipts tax is a sales tax in disguise, and the ability to disguise it is exactly the reason it's being proposed: so voters will think it doesn't affect them.