Russel Wilson is incredible. He's had nothing but success in the league and if his biggest knock is losing his second back to back super bowl I'd take that every day of the week and twice on Sundays.
He's remarkably consistent, great deepball, great accuracy, huge improvisational skills, mobile, confident and a leader. He passes every single eye test and has had an uninspiring group of receivers in his career.
It's absolutely true that marshawn and the defense have provided him with insurance, but so what? He's made the absolute most of it.
30 odd teams would kill to have him on their roster