I don't think they are falsely portraying him. Idzik is a "cap guy" with some personnel experience as well as some coaching experience.
That is worlds better than just having a "cap guy" like Tanny.
His bio clearly points out that he is heavily involved on the cap/contracts side of things and only makes a small mention of him being "active" in player evaluations. That can mean anything.
John Idzik begins his sixth season with the Seahawks after joining the club on February 16, 2007. With Seattle, Idzik oversees player negotiations, the team’s compliance with the NFL salary cap, player personnel transactions, all football operations budgets, staff and team contracts, team travel and most aspects of the day-to-day football operations while also remaining active in player evaluations. In addition, he serves as the club’s primary liaison to the NFL Office and represents the club at League meetings.
What I like is the last part. It seems that he has relationships throughout the league and that should benefit us.