Gotta agree. Snipers are like pitchers in baseball. They may have their pitching game down but just because they play baseball doesn't mean they can hit.
Kovy has been developed as an offensive player. Guys like Ovechkin and Crosby, who can play d and put up numbers, are few and far between. You're asking Kovy to come in and automatically start becoming a defensive stalwart when he's probably been groomed as an offensive stalwart only since he was a teenager.