Traveling the DC metro from baltimore literally cost me like $2 one way. It would otherwise be a 50 mile drive.
So I could either spend roughly $5 on the metro, or $20 in gas (plus a long ass commute and gridlock wait time). For what you get, most metro costs ARE planned to be at a significant advantage to most people.