Booing Vettel is probably a reaction to his and Red Bull's politics, especially this year (and also last year). Once they are challenged, they start whining about getting other cars out of their way (their own teammate or, hilariously, other team's), and that the tyres are soooo unfair. Interestingly, once they understood last year's tyre, they did not say a bad word about it anymore.
This year, they again did not build a car to what they knew would be even softer and less durable tyres, like Ferrari, Lotus and Force India did, but instead complained from day 1 of the new season that they could not drive as fast as they wanted. Well, guess what? That has always been the case, at least, if there wasn't a tyre war going on. E.g. Lauda won the championship in '84 mostly because he was smart on tyres, not because he was quicker than Prost. It were always relatively short phases that allowed drivers to push the whole race, e.g. when Bridgestone and Michelin were fighting for supremacy and building the fastest tyre that only had to last until the next refuelling stop.
By changing the tyre specs mid-year, the championship has basically been decided, because Red Bull was able to fall back to what they had understood last year. That fans don't particularly appreciate that, should be no surprise.
I do agree with previous posts that Vettel, despite his coming 4th title, has yet to prove he can outperform the likes of Alonso, Hamilton or Rรคikkรถnen when he's not sitting in the best car. His rivals have shown they can produce surprising results in sometimes wildly inferior cars, but to Vettel's credit, he did not yet have to, so you can't hold that against him. Personally, I think he's a very quick hotlapper, but lacks the overtaking skills of some of his fellow drivers. Once he's in traffic, he has not shown anything in the past that makes him stick out in that regard. But this is just my personal opinion.