To be fair, they traded price when he was franchised... now drafting a running back there is another story, but I dont fault them for trading the guy.
I also do not put much value in your argument of who we drafted, and when, because they were under different regimes.
This all comes down to stability, which they have none. I do not put all the blame on Ralph. The man lives in Michigan, and is 90+... I personally feel he is just happy to get up in the morning. Lets not kid ourselves, the team is run by Jeff Littman (operates out of Michigan) and Russ Brandon (operates out of Buffalo). Until those two guys are gone, nothing will change. Sadly, a regime change like that will not change until Ralph passes.
Seriously, the main reason why they struggled to sign a big time coach 3 years ago was due to too many hands being in the cookie jar. They have a reputation around the league of being a poorly run organization from top to bottom. I did not love Mularkey, but the man quit... we remember that, right? He straight up left because of all the nonsense.
Dump those two and things might change.