It sounds like you are more concerned with Apple's handling of your lemon rather than 1st gen products in general.
I know there are 1st gen issues, but I'm willing to tolerate them, but a lot of folks, like yourself, are not.
I just joined this forum today, and if you read my other posts, you will see that I'm a big Apple advocate and supporter. Rather than jump to the conclusions you have.
I work as a software engineer in the tech sector and understand these issues far better than the general public. The only point being that I do not expect perfection or a completely trouble free experience.
As a moderator of another forum of my peers, we routinely speak freely of challenges and experiences with issues related to computer science. This is a forum of professionals that do not judge one another, or make assumptions, or be critical of individuals viewpoints. There is a spirit of respect, amongst all forum members. We all benefit from honest conversation and idea sharing.
However perhaps I'm learning that it's not OK to be honest, open and share my experience in the company of what perhaps are Apple fan boys that will not tolerate truth or anything less than glowing praise for all things Apple.
Perhaps the message is, instead of contributing with enthusiasm and honesty, it's best to sit back and let others gush over the wonderful products from Cupertino.