The idea that "nobody knows anything" in regard to building new cameras is not right, IMHO -- I think there is broad agreement across the net about certain things that almost everybody knows. For example, we all know that we need good clear menus. We all know that certain camera functions should be readily available, we all know that buttons, etc., should not be difficult to manipulate, that the viewfinder should show an image of reasonable size, that some system should be available to make LCDs at least somewhat visible in bright light (especially when there is no viewfinder), that a serious camera should have a viewfinder with a diopter adjustment, and so on. These things are not only known, but are reasonable expectations, and have really nothing to do with how much ahead of time designers must be working to produce a camera: the size of human fingers doesn't change much in five years, nor do differences in average visual acuity. So these are known, basic functional elements of design. What is mystifying is that they are so often violated. And they are (everybody can make their own lists, so I won't do it here.) It's not the esoteric stuff that causes me problems, it's like having to remember which way you toggle the tiny little buttons to get to a common function that you need right now, and not two minutes and fifty seconds from now. What's mystifying is not that nobody knows anything, but that they disregard what everybody knows.