Better but Broken
Working with application development - either on the web, on the desktop or any other place - is often quite interesting. When making new releases features are added, changed - or in rare cases removed.
As a developer - or “software product manager” - it must be an interesting challenge to keep up with the users and the market to capture the features and changes to a product, which will make it better from release to release.