Earlier quoted context omitted.
> If the platform changed and Angry Birds crashed Angry Birds doesn't print AFAIK. The scenario is an app being run on a platform that doesn't meet its declared system requirements. If an app requires Windows, and customer tries to run it instead on Xbox OS, then he should be surprised it even launches. He should not be surprised if it crashes on print. > customer would not accept "but look at all of these other Angr…
https://en.wikipedia.org/wiki/Metaphor Telling customers "well go use this other platform" is not an effective way to build or grow a platform.
Honesty is the best policy.
Telling customers they should expect to run apps that don't support your platform is not honest.