Smiley pollution

I saw an earlier thread about this issue but don't really understand it. Surely the person who posted code (more or less quoted below) was trying to post code not smileys. Why should it matter if there are people voting in favour of more smileys or less, when the person was trying to post code?

For readers it would be nice to read code instead of reading mixtures of partial code and smileys, where part of the code has been lost.

Example:
http://forums.microsoft.com/msdn/ShowPost.aspx?PostID=5399

>d:\test\test\Form1.h(33) : warning C4484:
> 'Test::Form1:[smiley]ispose' : matches base ref class method

> 'System::Windows::Forms::Form:[smiley]ispose', but is not marked
> 'virtual', 'new' or 'override'; 'new' (and not 'virtual') is assumed

I [smiley]an ju[smiley]t im[smiley]gine i[smiley] [smiley][smiley]sual St[smiley]*** 200[smiley] did the same.frown.

[1049 byte] By [NormanDiamond] at [2008-3-7]
# 1

Ugh. "[ 6 ]" without spaces converts to "Devil" even in the change log comments! (The resulting <img> tag is not shown in the comment window, but it's there.)

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1170381&SiteID=1

Can I mark a post as "smiley-free" please?

JohnSudds-MSFT at 2007-9-8 > top of Msdn Tech,Feedback for forums and MSDN websites,Bug Reports for Forums website...
# 2
The new service pack we are rolling out over the next week should not render smileys if you mark your post as containing code.
JoeMorel-MSFT at 2007-9-8 > top of Msdn Tech,Feedback for forums and MSDN websites,Bug Reports for Forums website...