Are you HONESTLY suggesting that Amtrak should charge for bags?
Let's be honest... does free checked baggage make sense? No. It is from an era when transportation companies offered free baggage as a service to passengers.
I'll be blunt here, I disagree with you on a few things in regards to how Amtrak should run.
Are you honestly suggesting it's a smart business move to offer baggage service for free? The baggage cars themselves, baggage handling equipment and staff, and extra ticket agents all cost money to offer a free service. If you have a money losing company, and you want to lose less money, charging for baggage surely makes sense.
And if you follow the airline model, Business Class, First Class, and those with certain status or credit cards may be offered free luggage. Another smart business move.