As a linux distro gets updated with a new version, it is always a good idea to do a fresh install than to do an upgrade [which may cause some unforeseen problems].
But with the frequent updates of newer versions of distros such as Ubuntu [every 6 months], it gets a bit tiring to re-install from scratch and do “apt-get” commands for all the packages required for customization and personalization of the OS. To make matters worse, it is hard to remember each and every package that was installed previously.