Well, I think it’s more fair to say some will and some won’t. There are lots of challenges here and whenever we log on here we make implicit decisions as to which challenges are most useful or interesting to us and which aren’t.
Nick used the word “fun” which is the key to counting lines or statements or whatever. It’s not meant to be something that leads to the absolute best coding, it’s just another challenge that folks can take up or ignore.
Also, there still can be learning from non-optimal coding. For example, if you adopt the goal of minimizing lines or statements, 90% of your changes might be bad but 10% might give you some new insight. I think that’s actually one of the minor goals of the obfuscated perl contests, but I can’t even read “good” perl code, so I’m not sure. (I can write bad perl code though!)
It’s so cliche, but coding to minimize the number of lines or statements is what it is. What it’s not is any attempt to generate the absolute most optimal code in some global sense – which can’t be done anyway!