Best way to really criticize Lin and his contract is to look at what other PGs are making:
Kyle Lowry is basically making $6M per.
Goran Dragic $7.5M per.
There are other bargains like Felton, Sessions, Ridnour. It may not make sense to overpay Lin considering there's so much talent at PG around the league and you can find cheap bargains. The Knicks were in a unique position where because they had Bird Rights they were the only team with the ability to pay him without sacrificing any roster flexibiility at all. We're way over $74 M every season for the next 3 years anyway and thus don't have the midlevel or any exceptions really.
At the end of 3 seasons we'll all see if Lin as grossly overpaid, a bargain or somewhere in between. At that point this thread will be 5,000 pages.
Let's try to elevate the level of discourse in this byeetch. Please