I agree that this problem is overstated by some - but it can be understated as well.
Apple added 64 bit app support in OS X Leopard in 2007 - so there will be 64-bit apps out there that are 10+ years old. Even where "porting" then would be as simple as checking the ARM box on XCode and hitting "build" that assumes that the developer is still in business and willing to support 10 year-old apps.
Of course, if you have the source code that's potentially different.
...and, ultimately, only the developers involved can tell you if there are any x86 dependencies in (say) MS Office or Pro Tools, or the myriad of Logic Pro plug-ins and - if there are - how much re-writing would be needed. (However, if there's too many, that does sound like carelessness, and getting software using standard frameworks is a Good Thing anyway...)