Similarly bad OBP's with Gomez playing five more games than Hardy thus far = fail? Really? I'd call this trade a push.
The "someone else" in this trade was Bartlett. He had a career year last season but is really struggling this year (hitting just .227 w/ an OBP of .322). If his struggles continue, this trade will basically become Garza for Young in the long-term with Harris and Bartlett both crapping the bed now.
Garza's good, but he's not ace caliber. His ERA+ typically runs in the 110-120 range with a WHIP of 1.2-1.3. That puts him squarely at #2-#3 in the rotation territory - even on the Twins' mediocre staff (his stats are worse than Liriano's). Thankfully, Young has improved considerably this season and looks to be an above average outfielder - so basically the organization gave up an above average pitcher for an above average outfielder.
While this trade has clearly been better for Tampa Bay thus far, over the long-term, it could end up being close to a push - particularly if MN holds onto Young for another 4-5 seasons as he enters his prime and hits for more power (he's on pace for roughly 20 HR's this season).