Rocky blogs that 98% of the systems being built out there are "trivial" or at least can be solved by "trivial" solutions. Is this really the case? He also contends that most applications are a "viewer (form, page, screen)" over data and development tools such automat this, attributing unecessary complexity to tool vendors, framework builders, architects etc. I actually disagree with his assessment on the distribution of complexity. My developers spend much more of their time behind the screen than...