My understanding is that when translators were originally created, the translators were to fill in coverage gaps like where a mountain blocked a signal. Over time, the original intent has of course been bent, twisted, and yes, abused. There must be some way of getting the FCC to enforce localism once again, the idea of serving a community. Stations ought to be locally owned, with local content whenever possible. Too bad we don't have something like Europe and the UK has where networks are relayed on digital multiplexes. The out of town content could go there, and those who want that content badly enough would obtain the necessary receiving equipment. That is so much more efficient that the current arrangement. As for the AM daytimers getting a translator, that is a much better use of a translator because at least there's local content. Or a station like WBT in Charlotte that had serious coverage problems at night in their market.
As for EMF/K-Love, they ought to relinquish that 97.5 translator when 94.3 becomes active from Oak Brook. But they also have the Air1 network, so they'll probably switch it to that. The commercial broadcasters are partly to blame also, some did something about it: WLEY 107.9, when it started out in Aurora, got a booster transmitter in the loop on the same frequency, 107.9. But when WLEY moved to the WSCR tower in Glendale Heights, they turned off the booster downtown.