There are certainly players who will sign a contract with any team, as the amount is more important than the security. But many players value being in a city because of family, hometown discount, etc. If Miller were to be traded now why would anyone who wants to sign in Vancouver for more than just the money do so in the future? It's more than likely Miller would have gotten a bigger contract elsewhere based on last season, but for whatever reason choose to stay here for a lesser amount.