No f'ng way. Let's not confuse "isn't in the running for being the worst MLB regular" like he was last year with being an all star. Here's a few deserve to be an all star more guys at SS just based off this season:
Furcal: .350 / .407 / .466, wOBA .388, UZR -0.5, WAR 2.0
Lowrie: .288 /.365 / .492, wOBA .378, UZR 3.8, WAR 2.0
Desi: .280 / .301 / .473, wOBA .333, UZR 0.3, WAR 1.3
You can say he's having about as good a year as Starlin Castro. That's saying something.
Also, if you are one of those that believes the All Star game should factor in longer term achievement and near MVP level performance in recent years, then Tulo is a no brainer even though you can argue Desi is having a better year.
The all stars at SS will be Tulo, Furcal, and Lowrie as the Astros representative. LaHair will get the Cubs slot rather than Castro, but if LaHair is traded, then Castro gets the nod over Desi. Ruben Tejada will also get consideration.
That said, yes, the move to the middle of the order was way overdue. there are few guys I want up more than Desi if we need contact to knock in a tieing or go ahead run and we are facing a fastball pitcher.