In general I'm not a fan of advertising, but one of the most important things it does is level the playing field across income levels and countries. $5/month would be outrageously expensive for a very large number of people, most of whom are not on Hacker News, and any discussion of replacing advertising with a subscription model has to start from that basic fact.