I love the assumptions you make about my motivations. I couldn't care less about the decisions or actions of individual NFL players - it is all just laundry anyway.
What I do care about is realistic sets of expectations with which to judge players and team decisions.
Through his first 5 years with the team, Harrison started 24 games and 12.5 sacks with 8.5 of those sacks coming in 16 starts in his break-out 2007 campaign which came after 6 years in the league with not much production to write home about.
Through his first 24 starts, Dupree has 14.5 sacks across 3 seasons. If he were to post 8-10 sacks in 2018, Dupree would be ahead of Harrison's developmental arc as a pass rusher in terms of age.
Where Dupree falls almost totally flat compared to Harrison is tackle stats. It isn't even close. Like not in the same galaxy. That brings us back to scheme and assignments, which is an interesting question and one that would be cool to know more about in terms of Steelers OLB expectations/role in 2007 compared to a decade later in 2017. But that is kinda beyond out ability to work out as fans sitting on our couches and computers.
Here is all the edge rushers drafted between 2014 and 2017 -
https://www.pro-football-reference.c...der_by=default
Since I suspect you won't read it, it says that only 4-5 drafted LBs have more sacks in that time period than Dupree does. All in all, the data we have says that Dupree is not quite a "bust" but he is not the game in and game out impact player a franchise hopes for when they spend a #1 draft pick on a pass rusher.
Here is the funny thing, I actually basically agree with you. Dupree is not as good as even his meager sack #'s would indicate. He is "meh" at best against the run and he disappears for stretches at a time. But they way you offer your opinion as incontrovertible fact and offer next to nothing to back-up at that opinion is essentially useless to interesting discussion and debate.