You mentioned that the 3DS gets praised, and then you went on to create a bullet list of points addressing everything except what the 3DS is actually praised for: its game library. Those negatives you listed are very real and very irritating, and I think most people would agree with most of them, except the ergonomics which are definitely subjective. I rather like the way the XL feels, personally.