As said before, Sakura is not something to be won, and I also prefer to think of it as her LOVE to be deserved.
In any case, no, Sasuke doesn't deserve her - love or anything else. It becomes more and more obvious throughout the series that Sakura is getting over him - I'm starting to accept that this pairing is possible, but it is not something I will be happy about. Sasuke severs all ties with them - I doubt that Naruto with accept him after he kills Itachi (if, I highly doubt he will, really) and I believe that Sakura will side with Naruto after all this time.
Sasuke betrayed them. He nearly killed Naruto (he did kill Naruto...Kyuubi saved him!) and he has hurt Sakura mentally and physically (physically meaning more of how he's gotten her into pained trouble, such as when they went to rescue him in the retreive Sasuke arc, she was of course, injured, over her love for him), thus, he doesn't deserve her love.
Again, it's a possibility. Only Kishimoto-san knows what will happen in Sasuke's and Sakura's relationship - Sakura might accept him back, remembering all the times she ran for him. Sasuke has finally accepted her love, even if he hasn't given her a thing back.
To the matters at hand...no. He will never deserve her. Lee, Naruto, and Gaara deserve her, but Sai and Sasuke do not. (I added Sai, considering he's a Sasuke 'look-alike' and because he treated her as bad as Sasuke did, except not that bad...)
There's my argument, if anyone gives a damn. xP
Proud to Be Pro SakuLee and GaarSaku
