Over the last decade or so, Apple has released new versions every year.
These macOS upgrades can require you to update your apps.
Apple doesn’t target legacy hardware and legacy software compatibility and support to the same degree as does Microsoft. Developers and third-parties are expected to update their apps. If you want or need to run older stuff for longer, Microsoft can be a better choice. (There are folks unhappy about having to replace their Microsoft Office 2011 purchases with newer Office versions or alternatives, as that app and other apps using the now-deprecated 32-bit interfaces that were retired and removed with macOS Catalina 10.15. Apple had been warning about that deprecation for a while, though; since 10.13. That 64-bit migration started a over decade ago.)
Various third-party app vendors for macOS support the three most recent versions. Some support older.
M1 is clearly focused on entry-level and low-end configurations, with current M1 models differing largely in the numbers of ports available with more ports in the higher-range models, and in better cooling for better sustained performance in the case of the MacBook Pro. What comes next for Apple Silicon, we will learn.
Buying: There are no memory upgrades and no internal storage upgrades after purchase. For longest usage, order the 16 GB M1 configuration and not the 8 GB, order more storage than you think you’ll need over the next five years or so, and expect to be fine for five years and probably longer
Also expect to order a 4 to 6 terabyte hard disk drive for backup with Time Machine, or a NAS with Time Machine support if you have the budget for that.
You might expect to order a dock or dongles, depending on which I/O connections you need to make, if those connections are not wireless.