Russell Wilson is what he is. I think he is limited compared to other QB's, but he makes up for it with his mobility. He never has been the kind of guy that executed timing passes to perfection, nor the type of guy that knew how to manipulate the pocket or throw his guys open. Wilson is able to be successful in this league because he is bar none the best passer outside of the pocket, and on the run. The gameplan to beat Russell has always been to keep in the pocket, and that is exactly what Denver did. That is why I've always said he needs to refine his game.
Despite Russell's flaws he is a good QB, but unfortunately he is an inconsistent QB, and I think he will always be one. Calling him trash is jumping the shark. Is he the best QB in the NFL? Certainly not. Is he replacement level? No, he is not.