Firstly i'm unsure how you became their official spokesperson but nevertheless.. they were merely pointing out a bug, and as i'm sure you can appreciate users of this forum are all at completely different levels, in terms of scripting ability and knowledge.

As a result an alternative is always given to ensure the poster is aware of the solution, in addition the actual outcome of using a $ as a parameter could very well have been intentional or not concidered a bug in the first place so you should never jump to conclusions.

Eamonn.