There are going to be lots of folks who will defer upgrading to Catalina mainly because it will break every 32 bit app. Some of those apps you might have will no longer be developed or upgraded. Reprogramming a 32bit app so that it's 64bit is not easy which is why some developers will not do it.

Kind of where Apple is going nowadays. Sadly, even Windows 10 will run 32 bit apps.