To save money on ballooning streaming bills, weary viewers are buying basic TV antennas for a one-time fee to get dozens of free channels for life.