While I agree with most of what Young says I also think the comparison to a combo meal holds up entirely. The combo meal was a way to increase profit from sales, while DRM, Day 1 DLC, Always Online and similar hassles have been created in attempts to limit the unlawful pirating of the product. They aren't meant to increase sales by making people buy more, they are meant to increase sales by removing the option of not paying for the product at all.
In that regard all these anti-piracy measures are more comparable to the "pay gate" of the toilets in some fast food venues, where you have to pay a quarter or ask staff on hand for the key to get into the toilets. It is meant to decrease the "unlawful" use of the product. In both cases, paying customers are hassled for the sake of the company's profit. Steam as such isn't really applicable for comparison, because it is a delivery system and not the product itself.
Steam might be a good fast food venue, but most people aren't getting upset about the venues but rather the shoddy burgers they are offered. If they want fries and drink they need to pay extra.