Because it's a tool, and people generally expect tools to last a while. No one was asking for free updates for life, but knowing that updates would come, fixes, and features they were talking about during the sale, even if you had to pay for it, is nice.
After all, isn't that the benefit of being the customer, and not the product? Isn't this what App.net is building itself on?