This was a shock as this was just his second season. It seemed obvious this wouldn't work out last year but Dan Snyder is a stupid asshole and passed on drafting Tua to stick with Haskins, so that's a fun sidenote.
He has talent but this release has to be due to his attitude in recent weeks with the strip club incident being the biggest blow.
The question is, does Haskins want to put in the effort to succeed as a starting QB? So far, he's giving off vibes that he doesn't. However, that can change and this is the perfect reality check to make that happen.
He is unbelievably talented in some areas (after all, he beat out Joe Burrow at Ohio State), but his weaknesses are glaring in others He processes vital information too slowly and he does a shitty job of seeing the field. More than likely, he doesn’t have a masterful understanding of his offense and doesn't do a very good job of reading defenses/defensive adjustments. A lot of NFL players eat, sleep, and shit football and they spend their down time studying those things intensely. This guy isn't one of them. The strip club incident is proof of that.