What's particularly galling is that many of those games had a reasonable up-front cost with an unwritten agreement you were buying a complete product, then as time and updates have gone by, they've totally junked the original product you paid your money for. I'm basically done with anything on mobile that has IAP or potentially might at a future date.