Wow when I got here I didn't expect to read that.
I understand your point of view and I agree with it. At the same time I think that you ask a lot from people.
From a game developer point of view, it is really difficult to maintain the separation between "art" and "product" when you are the one who is creating it and you try to live by the income your art will provide.
For me, the art-aspect of game dev is what gets me up in morning. The product-aspect is what keeps me up at night...
Thank you for sharing your thoughts, your manifesto is inspiring