Personally, I haven't always been a fan of Gabby's performances in a Villa shirt - but fair play to him for getting his new contract. His impact on the team may have declined slightly over the years but he can still be an important player for us, as was the case against Hull with his finely taken goal. He's (arguably) reaching his peak years as a footballer, and he is the longest serving player in the squad. I think opposition players are still scared of his pace, and we know he's still got that. I think he will be a useful asset for us in the coming months at the very least.
Oh yeah and without defending the fact he's on £50/60k a week, he is a British forward player, so wages will always get inflated to take that stuff into account. There are much worse players than him on higher wages as we've seen above.