Most modern software falls into two camps: it's either dirt simple or like teaching quantum physics to a banana slug. The strange part is that complexity in working with an application doesn't necessarily equate to complexity in what an application actually does. For example, most modern operating systems are amazingly complex, but because they have an intuitively layout, they're relatively easy to handle. Macs and PCs today are worlds easier to deal with than just 10 years ago, and they can do so much more.