I think you're partly correct. Hops cover a multitude of sins. But another reason I think brewers use hops so extensively is that they're the ingredient that will get you the closest to something approximating terroir. New Zealand hops, for example, are really popular right now because they bring a new and interesting character to the table, unique to where they are grown.