When one has a hammer, everything seems a nail. Taxes are not money looking for something to spend it on. I could argue that corporate taxes are redundant because people ultimately run and benefit from corporations so tax them instead. In reality it doesn’t matter because the government needs $X to fund its obligations and will get it however it can
The federal government doesn't need to raise any taxes to pay bills, it can just create currency. Once you realize the primary purpose for taxes is social policy, it makes more sense.