Micah is easily an elite player, and anyone who doesnt see that needs to have more realistic expectations. We can debate things like his maturity level, social media decisions, etc, but when it comes to football it's tough to name many players better than he is, especially in year 2.
Diggs I think is a top corner in this league, but I also think the impact a CB can have in this league is limited by the rule book over the last decade or so. It's extremely unlikely that he touches 11 INTs in a season again. His coverage skills are in the category of really really good, not great and he has proven to be a liability in the run game. He is that guy however that certain WRs (even some elite guys) he can take out of ball games. Diggs is a very mixed back of some elite traits, but some bad mixed in, which makes him very difficult to evaluate on a new contract.