Game has pretty much drifted away from RBs similar to how the game has shifted to vertical + seam TEs... emphasis on passing.
On average, running backs aren't getting paid... and those that are simply do not justify their contract. When compared to their counterparts that receive big contracts at TE, I think TE justifies itself more. That alone makes me want a TE over a RB - if you get a good second contract, that gives you more value out of the initial pick.
You just get running backs in the 2nd. In the 3rd. Every single year. People fall in love with names, and I get it, but its purely BPA. And RB isnt BPA.