Somewhat of a continuation of this thought , but really which is more difficult: building scalable well designed software or writing simple, easy to use software? My answer: Building software that is simple and easy to use it much more difficult than...