Trump had both the House and the Senate majorities for two full years. He CHOSE not to do infrastructure, the one thing he could have garnered bipartisan support on for certain.
The immigration bill from '13 looks awfully good from here. Ryan wouldn't even call a vote for what the Senate passed with GOP votes.
No one is talking about free healthcare. Your Medicare isn't free either.
The rest of your post is a very poor rationalization for reelecting the worst, most amoral, dishonest and embarrassing POTUS in modern American history, by far.
He's also Putin's stooge.