Don’t get me wrong. Lightroom is a great program overall.
It combines photo editing and photo management into a single tool. It does non-destructive editing with RAW and Jpeg files, which means that the original file will always remain intact no matter the changes done to the final image. All of your develop edits are stored in Lightroom’s built-in database (aka catalog), just like every other tool you used, such as flags, collections, etc. But there is one problem with this type of centralized data storage. Your Lightroom catalog, just like any other database, will eventually fail.