You could just buy a Nalgene and fill it up with tap water. Or if you're really cheap, buy one bottle of bottled water, save it, and fill it up again with tap water later. I do that all the time.
Right, but those are both less convenient than just buying water when you feel like it, and throwing out the bottle afterward. People are happy to pay for convenience (and that seems quite rational to me).