Who's talking about passing or dribbling? in the 6 images I gave, Villa just had to shoot the ball to the net, that's it. And according to stats, Villa is as good as Messi at finishing this season (actually, better). Villa, 5 goals, 8 shoots aka 63%. Messi, 17 goals, 63 shoots, aka 26%. So when it comes to passing the ball to one of them where they just have to shoot it, the thing needs to be simple: the one who has the best position gets the assist, not Messi every time.
As for the thing in red, are you freaking serious? Actually, Teams can shut down Messi, and they have done it a few times. Spain won everything without Messi, Inter won the "Treble" and the Champions League against Messi's Barca, Real Madrid won the Copa del Rey, La Liga, Spanish Supercup against Messi's Barca. Chelsea won the last Champions against Barca, because Messi couldn't score against them and failed a penalty.
There's life after Messi. If Villa had 63 shoots, and Messi 8 shoots instead, who would have more goals? Villa, clearly. Saying that, Messi is clearly the best, and the reason why he scores so much is because he's awesome and great, but also because the whole team plays for him, even the strikers, which causes the Messi Dependency so much.
Messi clearly deserves to get the ball a bit more often than everyone else, but last match Villa was completely ignored because of Messi, and the same thing happened to Pedro & Tello and it's not the first time. That's the only thing I'm complaining.
Do you think if Messi didn't play yesterday we would have lost only because he scored 2 goals and gave one assist? Clearly not. If he wasn't playing, another guy would take his role, like Pedro or Villa, as they did last match with Spain scoring 3 goals without Messi.