That's a dumb standard not applied to really ANYTHING else.
When was the last time you read the Internal Revenue Code and all the associated Regulations? How about the body of case law that is an integral part of our tax system, with many core principles of income taxation only appearing in cases? Never you say? Well, then using your own standard you cannot have any valid opinion on the existing tax code or the changes to it, so why are you in a thread about income tax at all when you are by your own definition "barely less ignorant" than a 12 year old who has never paid taxes and doesn't even know what an 'income tax' is?
Etc.... :roll:
As to your 2nd point:
1) We're adding to deficits and providing economic boosts to businesses when after tax corporate profits are near all time records, the stock market is on a years long tear, and the labor market is tightening enough to cause the Fed to start raising rates. What problem is the tax bill supposed to solve, and what happens when we have an inevitable recession in the next few years, when we just fired both barrels of stimulus at a time of relative economic prosperity?
2) We know the answer - it's a straight up payoff to big donors, which is why it's got to be done now, instead of when the economy might appropriately need a boost, or at a minimum after a period of weeks or months that would allow for hearings and INFORMED DEBATE on some of these pretty massive changes to our tax system.
3) It's been negotiated nearly entirely in secret, with no hearings, and therefore no input from anyone other than fat cat lobbyists about the impact on....anything really. As a result, in part you are correct that it's really difficult to know enough about the law and its effects to make an informed decision about supporting it or not, and that includes everyone - including the Congress to vote in the bill. The changes will have been set in stone for about 5 minutes before they start voting. Who the hell knows what last minute garbage got put in at the end to get to 50 in the Senate? Who knows what the impact will be on multi-national corporations?
4) It creates another class of income subject to lower rates, and for no purpose I can see, and creates additional horizontal inequity that distorts economic decision making. Why should an accountant or plumber or lawyer making $100,000 face a tax increase if his sole proprietorship is acquired by a larger firm that pays him the same $100,000 in salary after the change? Why should a doctor get a tax cut by telling his employer/hospital to pay his business, Doctor LLC, instead of John Doctor the same amount in salary, which is how he's currently paid?
5) It's a huge missed opportunity. TRA 1986 did have a more or less coherent philosophy at its core which was to broaden the tax base to support lower rates. That's in principle a good thing. This "tax reform" can only reasonably said to reform our system of taxing corporations doing business abroad. The rest is a jumbled mess of crap pulled out of a hat seemingly at random to pay for that and and the big estate tax cuts for the top 0.1%, with dozens of phase-ins, phase-outs, sunsets, etc. to keep the tab under a $1.5T price tag in the first 10 years, then undo ALL those changes (in the Senate bill for individuals) to revert to current law after year 8. So they didn't even TRY to make coherent changes that could survive over time. It's just an awful piece of legislation.
6) How do the GOP plan to pay for these revenue losses? It's illegitimate IMO to look at the distribution of the tax cuts (everyone gets a cut!!) and then ignore the painful spending cuts to come and what the effect those will be on, say, the poor and old.