Can someone who sucks really be disrespected though?
Zeke has ran for more yards than any other back since 2016, with 6,384. Henry is second with 5,860. He has averaged 4.5 yards for his career so far, and even his worst average was 4.0. He most definitely does not suck. However, he's being paid to be great, among the best in the league, and he was not that last year (although running behind a makeshift line and in an offense missing its starting quarterback have to be factored in).
The year before, he was top four in rushing yards with a 4.5 average. In 2018, he led the league in rushing and had a 4.7 average (and that was in 15 games). He also led the league in rushing in 2016 and averaged 5.1 per carry. (2017 is the only other year really comparable to last year because of the suspension and he still rushed for 938 in 10 games.)
Your idea of suck and mine are not even close to the same thing. If you believe he's not worth the contract he's receiving, I think that's a fair argument concerning any running back.