You’re focussing way too much on Metal and APIs, that’s not the problem. Apple delivers enough APIs that work perfectly fine and MacOS is absolutely a good python dev platform.
To boil it down really hard: Apple tries to impress with GPU performance, but for anyone who actually cares about performance, that spec sheet is pretty weak. The GPU is fine for a laptop, but who uses laptops for anything that involves hard GPU workloads?
You’re focussing way too much on Metal and APIs, that’s not the problem. Apple delivers enough APIs that work perfectly fine and MacOS is absolutely a good python dev platform.
To boil it down really hard: Apple tries to impress with GPU performance, but for anyone who actually cares about performance, that spec sheet is pretty weak. The GPU is fine for a laptop, but who uses laptops for anything that involves hard GPU workloads?