I don't know what your beef with McAvoy is, but he's had some great playoff performances as well. He's 26 and has been in the post-season every year of his career. There's a bigger body of work to draw from. McAvoy is the top dog on the Bruins blueline in just about every situation and has been for a very long time. Physically, defensively, offensively. Consistently averaging 25-26 min/game in the post season. The 34 year old Ekholm is still a very good player, but not in the same conversation unfortunately. Not comparing apples to apples.
The no tool box comment is just way off base IMO. All tools, no tool box is usually reserved for a player with skills/talent and no head for the game. Usually those types end up as depth, specialty player, or out of the league entirely.