Thank you for articulating what I have been unable to do in these threads - explain why Linux is failing to make a lot of headway in the desktop market (your items #1-4).
I hope the Linux Enthusiasts (apotheo, jck, HAL, Col, etc.) will read this and LEARN from it. If you want more people to try and learn Linux, it helps if you refrain from anti-Windows vitriole and explain why you love Linux in terms that techies of varying experience levels can understand.
Keep Up with TechRepublic