Snyder expressed concerns that the legislation's tax structure could produce pennies on the dollar compared to the Michigan Lottery, which contributes $1 in every $15 to the $14 billion School Aid Fund.

And the governor was also bothered by the specter of a proliferation of Michigan-based online poker rooms.

"I am concerned that the (internet gaming) bills will encourage gambling by making it much easier to do so," Snyder wrote in his veto letter.

2. House Bill 6420 — fantasy sports betting: Snyder also quashed legislation that would have created a regulatory structure for legalized fantasy sports betting in Michigan.

Unlike his veto of the internet gambling bills, the governor expressed concerns about unspecified "important factors" and "unknowns" in the proliferation of fantasy sports betting, which is already common in private transactions between friends and co-workers in online fantasy football, basketball and baseball leagues.

"While well intended, I do not believe this legislation at this time would accomplish positive results for Michigan," Snyder wrote in a veto letter.

3. House Bill 4081 and Senate Bill 35 — charitable gaming: After problems arose with lucrative charitable gaming halls, the Michigan Gaming Control Board put in place rules to regulate businesses that host so-called "millionaire parties" that are supposed to benefit charities.

These bills would have rescinded those rules governing popular Texas Hold 'Em and blackjack fundraisers for charities.

"This legislation, if signed, would undermine the work the (Michigan Gaming Control Board) has done over the past six years and return millionaire parties to a underregulated market ripe with potential for fraud and abuse," Snyder wrote in his veto letter.

4-7. Senate Bill 362, 1097 and 1170 and House Bill 6485 — business tax code: Snyder spent much of his first year in office overhauling the state's tax code for business and individuals.

In a series of four vetoes Friday, Snyder rejected bills that would have resulted in a host of new carve-outs in Michigan's business tax code.

SB 362 would have removed foreign equity "from the tax base for multinational banks" based in Michigan, Snyder said, resulting in $10 million to $15 million in less corporate income tax revenue each year.

"Senate Bill 362 represents a significant departure from the tax policy practices that have allowed the state to return to solid financial footing," Snyder wrote in a veto letter.

SB 1097 would have addressed a change in federal law through the 2017 tax cut bill that limited deductions on interest businesses pay or accrue.

The bill would have retroactively allowed businesses using Michigan's 6 percent Corporate Income Tax to deduct the interest, the elimination of which expanded the business tax base after President Donald Trump signed the federal legislation.

Snyder said this legislation would have resulted in a $15 million reduction in business tax revenue in the fiscal year that ended Sept. 30, a $115 million loss in this current fiscal year and $100 million annually in subsequent years.

The tax cut, Snyder said, would have been "inconsistent with the sound budgetary practices my administration has followed during the last eight years."

SB 1170 would have created a new 4.25 percent income tax for pass-through entities — identical to the personal income tax rate — and tax credits to offset tax bills.

In his veto letter, Snyder called the legislation a "substantial change" and noted the bill was introduced and passed in six weeks — despite passing the Senate unanimously.

"The passage of such a bill and the implementation of a brand-new tax in such a limited time is inappropriate given the significance of such a change and the risk of IRS action," Snyder wrote.

HB 6485 would have let oil producers double deduct certain production expenses through the state severance and business income taxes, Snyder said.

"The tax reforms I worked with our legislative partners on in 2011 sought to eliminate tax deductions or loopholes that resulted in unfair benefit for some taxpayers," Snyder wrote in his veto letter. "This legislation would run contrary to that objective."

8. Senate Bill 985 — auto clubs: This legislation sought to stipulate in state law that automobile clubs are not insurance companies and thus not subject to regulation under the state's insurance code. Snyder vetoed the bill on grounds that it would let automobile clubs engage in "an array of services, including 'insurance service' and 'financial service' without any oversight by the Department of Insurance and Financial Services," according to the governor's veto letter.

9-10. House Bills 5325 and 5720 — special assessments: This two-bill package sought to allow principal shopping districts, business improvement districts and business improvement zones in municipalities to levy special assessments on property owners to finance improvements in those commercial corridors. Under the bills, the assessments could have been levied on residential properties in one of these districts.

Snyder said he vetoed the bills to let the next Legislature and administration "have a more thorough discussion about this issue."

"While I appreciate the goal of expanding the properties against which special assessments can be levied, I believe this issue merits further discussion and consideration, including whether it is appropriate for residential taxpayers to be assessed in this manner," Snyder wrote in his veto letter.