We do have Nick Franklin at short on the farm, but I don't know how far away he is from being ready. Triunfel seems to be struggling at the plate in Tacoma. Peguero, who had ridiculous numbers (2.350 OPS) in three games with the Rainiers, is on the DL - I don't know why. If he could get healthy and hit for average, I'd gladly endure his defense, which is probably no worse than Carp's.
I'm starting to share your pessimism about Smoak; he's looking like our next Figgins in the lineup, a guy who we thought would hit but isn't. Who knows how long it will take Zduriencik to admit another mistake, if it comes to that?
I think a big problem with the team right now is that Wedge is probably being forced to juggle his lineup with players he'd rather not play, but whom Z is forcing him to play. That keeps the entire roster, except for a few constant starters like Ackley, Ichiro, and Smoak, off-balance and out of rhythm, which is exactly the last thing you want when you're trying to play baseball at the speed of this game at the major-league level.
The more I look at what goes on with this team, the more I suspect that the problem centers around one man: Jack Zduriencik. If Wedge is serious with all his verbiage about accountability and playing to win, he's either an incompetent manager or he's being forced to play guys he'd rather not.