You know what Will.... im gonna chalk this up to you being 16 and not knowing any better. Programming is not art. Engines are not art. Engineering is not art. Art requires immagination. I'm a programmer (well, really, im a solutions provider first, programmer second), and while programming requires ingenuity (sp?) it does NOT require immagination.
We old people have the advantage of being able to settle disagreements that way. We just say "You're too young to understand". And instantly, we win. It's nice. One of the few advantages of getting old.
And i still don't like you.
---Andrew