My journey to get off Mac and find a development platform that isn't totally dependent on big tech, that allows me to still do modern development has been eye opening.
The tldr; is both Chinese and American companies are working together to force you into a very overpriced platform, by reducing ram on commercial GPUs and allowing Apple a monopoly on an architecture that is a release valve.