I won't argue PS's abilities, but it has had a 20+ yr head start in the pc graphics world. However, given what this app can do and for how small it is, says a good amount with its programming. Your other mention about Apple not unseating certain pro apps... I think Final Cut Pro is a good example of that. Granted they didn't invent it, but have been developing it since they bought the original piece of software. If memory serves.