No. If he sucked, or was even average, it would show in the team numbers. His DReb numbers and blocks are at career levels, in spite of losing 1/6th of his minutes. He's performing on D.
Just FYI, the eye test is a terrible way to judge performance. NBA GMs have gotten fired pretty regularly for using it,which is why any FO worth it's salt is using advanced analytics to make decisions, and why every arena in the NBA now has the SportVU cameras installed. The numbers don't lie. Your brain, otoh, can lie to you. It's called confirmation bias. You will always have an opinion about player A. If it's positive, you tend to remember the good plays. If it's negative, only t he bad ones. Either of those gets you into trouble as a talent evaluator.
Dig in and learn what advanced metrics mean. ORtg and DRtg are pretty easy. Each is a measure of how many points your team either scores or gives up per 100 possessions when you're on the floor.