The M$ vs MS joke was funny the first time I saw it. The second time, not so much. The 3rd time. By now, it's really old and neither witty nor funny. What this spelling does do is remove any hint of journalistic integrity from the poster. Would it be any different if MS spelled Linux "Lunix" every time?
Though I may disagree with some MS business practices and dislike some of their products (*cough* Windows Me *cough*), I think if the OSS community wants respect, it begins with their respecting other people. To respect those who respect you is expected; only by respecting those who disrespect are you truly respectful.