I am a Taiwanese American just like Lin , and I don't really find beloved patriot in the armor offensive. (I totally get this beloved patriot thing) Yes you cringe just to see the word, and a reports/writer/anchor should have the sensitivity to see how the phrase COULD offend Asian community with huge number of Lin fans, but I agree with you, this is a commonly used phrase.
The ESPN guy should be reprimanded for not having the sensitivity, but I doubt he did it on purpose.
Having said that, the discrimination against Asian in the US is very real. Stopping discrimination against other races have come a very long way in the US, but the same cannot be said about discrimination against Asian. JL had an interview specifically talked about the racial slurs he had to endure in games, the same would not have been tolerated if it was against African American. Even in this forum, you have a thread making fun of Chinese names a few weeks back, sure some are fun, but some are also totally discriminatory, and the sad things is many people don't know or don't care where to draw the line.
Anyways, I know there is already enough PC thing already and I don't want the government or community to make new rules. Just ask people to see that no matter what race we all are, we are all American and let's all get along.