Haskins would've had value with a competently run franchise but it was obvious that Gruden didn't want him and was on the outs anyway.
Ron is no dummy, he tried to showcase Haskins, tried to play up his leadership and putting in the right work, all that jazz before the season started. Unfortunately Dwayne was/is beyond stupid and Rivera couldn't salvage the situation.
Of course a competent franchise wouldn't have drafted Haskins that early or at all to begin with.