What killed the Skycatcher and will kill all the others is simply value for the money.....When announced we were all told that the would be around the $50' to 60' mark, the price of a nice luxury car. Not the $120' to 170' that they became.
A Trabant for the price of an Aston martin !!!
Cessna has now put a life limit on its older aircraft. hmmmmmm wonder why ?
What has killed the low cost aircraft are the lawyers and the stupid outrageous claims that the have filed over the years. I believe that more than half the cost of the new aircraft is liability insurance.