Considering that you have just trotted out the same old tired laundry list of 'shortcomings' as all the rest of the Shills, I would say:
YES!!!!!
Wrong!!! I pointed out those items that personally affect ME (and others I imagine) simply to show you that even though an iMac is viable for some, it is not viable for all, as I'm sure you Apple Shills believe.
Now, quit with the "if you don't love the iMac, you are a M$ shill" bullpucky. It's getting as tired and old as the AMD v Intel wars...