Edmunds is generally solid in coverage, but people don't usually see that on the broadcast.
It's just a bunch of fans yelling for no reason. Is Edmunds an elite player? No. Does he suck? No. He makes some plays, he misses some plays, he cleans up tackles, and he is decent in coverage.
He'll have to step up his game if he wants a good 2nd contract.