Nope, not a "better analogy" at all.
It's a much better analogy.
You don't like the way you can teleport to rest? Then walk.
The rest of us will teleport.
No, it's not a better analogy because it's completely unrelated.
And incidentally the point is not "liking to walk, teleport, fly or swim" either.
The point is that restrictions and eventual inconveniences need to be put in places to prevent a system balanced around these restrictions to break down entirely at every little push.
A game should be designed to work properly with the systems it uses in mind.
If people want a convenient way around them, cheating (or a "for teh story" difficulty setting that will undoubtedly be there) is always an option for them.
Asking for a game to be purposefully designed as broken because having a proper balance would be too inconvenient for some is ridiculous.