The issue isn't Lin. He has been a very consistent player with a track record of improvement since mid-December 2012 when he was more fully recovered from his knee surgery. He shot 45% from the field and just under 40% from 3 while averaging about 6 assists during the last 3 months of the 2012-13 regular season. This year, he has filled a lot of gaps for the Rockets and has been pretty solid as a starter and off the bench, with and without Harden. He has been the team's most consistently effective 4th quarter player. The Rockets would be about 6 or 7 games worse in the loss column but for his performance. People on this site often talk about what players they would like to have in place of Lin, and argue that others would be better. That may or may not be true or realistic. However, if you judge the team's performance based on its current personnel, there can be no question that Lin is making a significant, positive contribution to the win/loss record. The Rockets need to make up their minds as to whether they intend to keep him, trade him and what role they want for him for this year and next. It's not on him; it's pretty clear he is mentally prepared to produce no matter what role he is given.
People might think "aww poor Lin first he's a pg, now he's a sg, now hes a bench player" But in the long run, Lin is the one who actually benefits. He learn how to make plays, worked on his shots, learn the different tempo of the game when starting vs coming off the bench. After his FA, he's going to be the one that have: an increased 3-shooting %, lower TO, bench experience, scoring %, and w.e it is that McHale comes up with next.