I don't want Tkachuk even if we sign him as a free agent for no assets. He'll want too much money. If he is willing to sign @ $9M, absolutely, But he won't. He'll want $10.5-13M. I am not paying that for anyone short of McDavid.
I think Army takes it a bit to far, but I agree with the principle that you need a bunch of rich guys but no RICH guys. $10M+ breaks a cap structure. Under the cap, you win by having the most value positive contracts, not by having the 1 or two best players. Colorado won because of the value they got from McKinnon and Makar being underpaid. As they sign those guys to the contracts that reflect their value, they are going to lose depth and become far, far less dominate.