Indeed. The Kindle is not an open platform with a vendor supported development environment and a commitment to API stability. Though two software updates in, my app is still working just as it did on 2.0.1
I certainly wouldn't build a business on Kindle hacking, but it makes a great hobby.