In all honesty, as long as you understand what he is, he's not a bad option. If you're looking for a cheap #7/8 to fill in as 3RD, it'd be tough to find someone better for cheaper. He's a guy you can scratch for 80 games and put him in for 81 and 82 and he wouln't miss a beat and you wouldn't stunt any development. Is he going to be a solid, high-value top 4 dman? No. PMD of the year or SAH of the year dman? No. Decent 7/8, sure.
If you go to Olive Garden expecting fine Italian cuisine and are disappointed, the problem isn't with Olive Garden, the problem is you.