My preference is to not tax businesses but tax income with an income based flat tax instead.
my problem with thet is that a buisnesses income is not called income but earnigings and yes they should be taxed.

the answer is a flat tax. no matter if a buisness or a person what ever money is made should be taxed. and all equally. a percantage sounds good to me. no loop holes no deductions, no earned income, no bullshit. if you make 100,000 grand a year say at 10% you pay 10,000 of that to the government. if you make no income you pay nothing. but lets face it i know people who have paid less than $1000 a year and got on a return 4500. and people who make 1,000,000 a year who pay less than 1000. and why is the tax system fucked. it dont take a genuis. you cant give people more thean they paid.

and as far as gettin rid of social programs well lets see where we will be with absolutly no social programs: that means no welfare, no "obama" care, no medicaid, no SOCIAL securaity, no fireman, no police, no un-employment. anyone who knows history shoulkd agree with the fact that when the fire deparment become city or state run by the governmetnt of city or state, still socialist but not on the federal scale, they became more efficint and saved more lives and property than 2 companys fighting over the territory. my point is socialist programs do have their good points.