Term doesn't really matter if the contract is easy to move, 4x3 is a lot different than 6x6 or the like. Hagelin's "4" year contract is the same as Niskanen's "7" year contract or Orpik's "5" year contract for us
You're 100% correct, but at the same time I personally feel that long term contracts are better off given the players of a higher caliber.