So many great players wash out because they fall onto a team with the wrong scheme or bad support talent.
KVN was considered a bust in Detroit. He was actually quite lucky he got another shot in a system that worked for him and it saved his career,
John Beck might've (we'll never know) made it for 10+ years in the NFL had he not landed on an awful Miami squad and cycled through various coaching staffs.