If you can get a competent first line center who can contribute both in games that matter and games that don't for 10M or less. You get great value to better surround said player with competent players in all key positions. Sure. Campbell shitting the bed after they spent 5M on goal sucks. But so does their third line so does their defense.
The team has holes. The cap management creates those holes.
You can come up with every excuse in the book as to why this photo exists but the reality is under a cap system, cap management trumps prestige of any one player. Eichel at 10M is more valuable to building a team than McDavid at 12.5.
There is NO PLAYER IN THE LEAGUE worth 12.5M. And yes I absolutely put Matthews in there as well.