Well we all agree then: good critcism has good explanations (and I personally prefer it if it's worded politely).
This is wise Steve:
This is wise Steve:
And I think when you start charging (as you have) for programs, people's expectations rise - sometimes out of all proportion to what they paid for the product.