I don't think he's doing himself any favours by complaining like that. HTC-Columbia knows that Cav is their best chance of winning a lot of races, so they are obviously going to build the team around him (to an extent). Yes, he's in better form than Cav right now, but he will never be the number one sprinter there unless Cav goes elsewhere, so he should focus on doing what he can in the races where he is given free rein and try to land a new contract for next year.
I can understand his frustration at not being given a shot at M-SR, but all he does by moaning is make his team management unhappy with him, and make other teams that might want to offer him a ride think that he is a prima-donna.
I would expect him to be elsewhere next year, though, and I wonder where he will end up. Gerald Ciolek was in a similar position a couple of years back, but he hasn't had nearly the success at Milram that he had with High Road.