Yes and no. Pre-internet, the cost of print was very heavily subsidised by advertising. Yes, people had to pay for a copy or sub, but at prices much lower than what it would otherwise command. (IIRC @superwuster has some notes on this.)
♥ 1