What annoys me most about Guardian is that his super power is knowing a guy who is good at making suits and being semi decent at fighting. If Winn can just churn those things out, get a squad of actually trained solders in them and make things at the DEO 100% easier.