Most of your post I agree with, but Michael Johnson is the best DE in this draft imo.
A guy who plays as if he doesn't care 75% of the time is the best? Then we need to look elsewhere. Johnson was capable of being a huge player, but he plays like he doesn't care. Has his whole career.
I have no use for him.
__________________
There is no failure, only feedback.