I avoided the M1 Macs just to wait until the developer ecosystem catches up to it. By then, there would be a new macOS update that would resolve these issues in the OS and the many incompatible software offerings for the Mac that will be fully optimised for Apple Silicon.
Maybe next year, I will give you my development experience on a Macbook with an M1X or an M2 processor. Not this one.