The 2nd Amendment will likely be in place long after all of us are dead, because it is a right that the majority of Americans support, and because amending the Constitution is required to change it, and because amending the Constitution is very difficult.
Constitutional amendments require a 2/3 majority vote of both houses of Congress to pass (initially) then must also pass ratification by 3/4 of state legislatures. Only takes 13 red states to vote NO to block it. All of the red states are going to vote against it, every time, because the right to bear arms is an inherent right that we will never give up.
I think one of his worst pieces of advice is to pay off debts before saving for an emergency fund (if I remember correctly)
Saving some kind of emergency fund first is more important than not having any debts. Having money on hand is worldly power in your hand basically. If you’re debt free but broke, then you can’t deal with an emergency that requires money.