As for bias among average fans or components at all levels, I would say it's normal. Yes, we lay our eyes on Jeremy all the time and cry for foul if there is dust on his hair. But at the same time, hundreds of average players get ignored or dismissed all the time, because they are average. They don't get the benefit of doubt on or off court, even in refs' eyes.
In NBA, to survive and prosper, then get paid well, there are 3 options:
1. physically gifted and perceived as good talent
2. specialize in one or two department teams could use and rely on at all time, consistently
3. do all things at a very decent level
We can cross No. 1, as this is not something we or Lin can do about. We know Lin thrives in an up-tempo gun-and-run, heavy PnR style, but that requires cooperation from the whole team, coach and stars included. It's hard to get by, because it depends on others, unless you are a super star yourself (or all stars go down and the coach loves the running game), you won't have it tailor-made for you.
So, Lin is working hard to achieve No. 3 - bulking up his muscle, improving his shooting, improving his defense, and improving his ball handling skills. Now, if he can improve his court awareness, time/situation management skills, and communication skills, he will get better day by day. He's on good way, at least I hope so.
Asking average fans to be reasonable itself is unreasonable. If everyone is "fair" or "patient" or "objective", fans won't jump on the Linsanity bandwagon so swiftly, and Lin wouldn't have to taste the rapid public emotion change when they turned their backs.
One thing Lin is right about, to stop listening to those complaints on his behalf, coz he can't carry that negativity to work. Whatever skills improvement he's achieved, that's going to follow him everywhere. As for public perceptions, they come and go, are never controllable, and always "unreasonable".