Hi, had to create an account just to answer. Vendor lock-in is not that much of a problem with macOS; you can install pretty much anything you want and it looks like it will still be in the future unlike mobile platforms.
MacOS is very easy to get used to so the transition shouldn't hurt :)
If your only concern is vendor lock-in, I think you should be good with macOS.
I am saying this as someone who switched to Asahi because I wanted more freedom relative to the desktop environment (wanted a real tiling window manager). MacOS + Apple hardware is an incredible combination that has not been reproduced anywhere.
Maybe one thing to be careful of: you cannot install Linux on M3 and M4, so if you want to make a switch later on, you won't be able to. Ah and btw you can dual boot Asahi on M1 and M2!
Oh, thank you very much for chiming in! That twist on Asahi x M3+ was interesting - is that because something wasn't ported yet and the support will be there one day, or there'll be a hard block for Asahi forever for M3+?
From what I understood, the CPUs are different and need work for them to be supported. There is no hard block, but sadly, two key people resigned from the Asahi Linux team.
I am not even sure if there is someone even trying to work on this.
Another example is microphone support on M2 series that's not there yet.
Many issues with Asahi are also that there is an incompatibility in page sizes (16k on MX vs 4k on most CPUs), and combined with the usage of ARM, software compatibility is an actual problem if you want to use VMs, DAW software (nothing will work there except Reaper ...)
(Maybe this paragraph was a bit ranty, but I'm actually very glad we got Asahi in the first place. It's my daily driver and I'm relatively happy with it)
TL;DR: no hard blocker but there is a people "problem"
Hope I helped a little :)