You are working with the flawed assumption that progressives do not want corporations to have any deductions at all. You are incorrect.
Let me answer your question with a question: Do you enjoy the fact that you pay a higher percentage of your income in taxes than a corporation like say, Goldman Sachs, all in order to guarantee billions of dollars in compensation and bonuses to overpaid executives and board members?
It's astonishing to me that most everyday cons don't understand that millionaires in Congress are giving welfare to millionaires, including themselves, and the cons have swallowed the myth of laissez-faire economics that allows the millionaires and billionaires to pad their pockets at the expense of workers.
I mean, if a millionaire or billionaire came to you and told you that you should pay their rent from now into perpetuity you'd refuse, right? You'd tell them they're crazy, right?
It's the same damn thing.