The development of the M-series chips are on an 18 month development cycle. Writers seem to think that CPUs should be updated annually, but based upon the complexity of these chips (SOCs) they require more development time. Apple has always developed quality hardware, so it takes time to develop and produce these chips (especially since the wire size keeps shrinking; 5nm to 3nm and so on).
In regards to buying the M2 version, I believe that if you own an M1 Mac Book Pro (MBP) an M2 upgrade is not worth the upgrade, but if you own an Intel version of a MBP, then the M2 Mac Book Pro would be a great upgrade.
In regards to buying the M2 version, I believe that if you own an M1 Mac Book Pro (MBP) an M2 upgrade is not worth the upgrade, but if you own an Intel version of a MBP, then the M2 Mac Book Pro would be a great upgrade.