Nothing wrong with candy, it's tasty, but it isn't everything. I'm a firm believer that what makes a game fun is separate from what makes it visually interesting. To some extent, A-Sharp's commitment to supporting a wide range of systems worked against them. When contacting various publishers to see if they might be interested in publishing KoDP, one publisher actually liked the game, but turned down the opportunity to publish it. Clearly, KoDP did not fit this concept.
Money is obviously a big factor in developing games.
While all companies are not as centered on pushing new hardware as the above example, they do need to consider where their money will come from. Supporting older Macs can be a hard sell from a financial viewpoint. The number of 68K downloads I have gotten for the 68K version of my program, vs the PPC version, is very small. Further, it seems logical to me that shareware authors won't get much return from folks who are still using very old machines, because the same economic factors that stop a person from upgrading their hardware will likely prevent them from registering shareware. For those of us who develop products in hopes of getting a return from their effort, the significance of this can not be minimized.