The issue I have is one of expectation.
In the days pre-DRS, one driver following another would not be expected to pass. If he did, woo hoo!!
Now, mostly, there is almost an inevitability about one driver coming up behind another that he will get past.
All I ask, is that the expectation is lessened. Last years race in Austin was one such race, the overtake followed a period where it looked like Vettel would be able to keep Hamilton at bay, then it turned out he couldn't. The expectations were not executed, and the race was the better for it.
I believe that this is what people really want, it is not about overtaking, simply that it is not largely inevitable that the overtake will or will not happen. As such, there are some races where DRS has been a revelation, and allowed for exciting racing, notably where the DRS zone allowed the following driver to close (Bahrain) and some where it has been less of a success, and any driver closing in the DRS zone would be expected to pass, which dampened down the spectacle.
So, I think that DRS is not a bad thing, however, some of the application of the DRS zones this season has been poor.