I think games are the exception because they are
* relatively small purchases
* paid for directly by the user
* expected to be enjoyable
Most other software fails at least one of those tests, reducing the ability to shop around and make an informed decision.