As someone who boycotted the TSA for like 5 years and only took Amtrak, the tickets are not always cheaper. I mean sure, you can get across the country for like $100.
Even when I was doing Boston-Baltimore on the Acela, it was routinely slightly cheaper to fly.