People have limited resources, so each purchase decision has to be based on weighing the pros and cons. If the expected benefits of something are higher than the expected costs, they will make the decision but if the costs are higher than the benefits they will avoid making it.