On your last sentence here, I kind of agree with you, but....
I actually thought Tommy played decent. Orlando started bunkering back and he played some dangerous long balls that opened things up. I still don't think he should start, and I wasn't excited about him subbing in, but I thought he was alright when subbed in. The one long ball in particular should have led to a goal if Shelton crossed it to a wide open Maxi in front of an empty net.
On the Khiry sub...sigh. He was pitiful. The only problem is, what else do you do? I liked what I saw out of Wallace, but he was on a yellow and getting close to a second. He needed to come out, but who do you bring in? I suppose we could have brought in Okoli on for him earlier and that would have been better. But with JLew not available and Camargo not in the 18, we didn't have a ton of options to bring on. I think Khiry maybe should have been the last sub in to at least provide speed against tired legs.
I'm not really happy with the Khiry sub in total, but I guess I just get why it happened this game. Though that brings up the question as to what is going on with Camargo. If he was a healthy scratch, then I don't get it at all.