Inflation will do that.
Yes and no. All the corporations used to give money to the GOP candidates. Romney. Both Bushes. Etc.
It stopped with Trump. So the Democrats get 90% of the funds from the corporations now.