Exactly. You can get a venti coffee at Starbucks and get a refill for 52 cents and if you're not from San Francisco, you don't realize how brutal the public toilet situation is until its too late.
Not sure about the corollary as long flights always have restrooms and the time to use them. But maybe you are just uncomfortable on airplane toilets which is fine.