Definitely true, a lot of these dudes fail due to bad coaching or just wrong fits within the system.
Geno has an uphill battle, they need to be patient with him. He was coming from a team loaded on offense.
WVU wasn't loaded. He had one WR who while elite with the ball in his hands, ran solid routes at the college level, is undersized, doesn't make a play on the ball, and is small.
He had another WR who was a very good college route runner with good athlete ability but was short but he makes plays on the ball and is a very smart college WR.
Two weapons. RG3 had like 3 legit passing weapons in Gordon, Williams, and Wright. He also had a top college RB in Ganaway and NFL level OL players yet his team was loaded.

Sometimes I am not sure you guys are serious. His OL was ass. His top two WR's while great at the college level wasn't even great WR prospects. Austin profile is a playmaker but he is not as good as Harvin and he is not even a good route runner at the college level. Most of his damage was from bubble screen, 5 yard slants, motion passes, and running out of the backfield. Outside of Austin in the backfield, his running backs sucked. The best one was Andrew Buie who is an average college RB at his best. Geno made that offense.
When it comes to his draft spot. That's on Geno. Choosing a terrible agency who didn't do their job and guess who's fault is that. Yours. You hired them. They sucked which made you suck in terms of preparations. Cost you from 21-19 mill guaranteed to 5 mil guaranteed. 15 million dollar swing and you live in expensive New York. Damn son.