Most of the mainstream cheese that you're going to encounter here in the US is boring and tasteless. Even most of the cheddar we get imported from the UK is terribly mediocre, I've found. It's just what many American's like, apparently. But that doesn't mean you can't get good cheese, both domestic and imported, if you frequent a specialist local cheese shop. There are quite a few farms in Vermont and New Hampshire, and also a couple in Massachusetts, that I've found make really good cheddars, rivaling some of my favorite Somerset cheddars. I'm sure there are good producers outside of New England too, I just know those ones as that's where I am.