Под игры мак никто не берет
Хочешь купить на м1 - не все приложения работают на арм (да, есть rosetta, но она может запустить только х64 интел, про интел х32 речь не идёт)
По поводу программирования - привычная визуалка есть только для .net, для с++ только clion (альтернативы все же есть, но я предпочёл клайон)
Ещё по поводу м1 - не все кряки под эту архитектур существуют, возможно что то придётся купить (пакет офиса от майков уже есть на appstorrent)
Ноутбуки покупаются для работы вне дома. Если вдруг все же захочешь поиграть - оставляешь дома включённый пк, запускаешь парсек или используешь трансляцию игр в стиме.
По поводу мыши - яблоки не любят посторонние аксессуары. В любом случае придётся покупать Bluetooth мышь (я же взял g603). Почему не любят? Дёрганный скролл, не работают кнопки mouse4 и 5. Но все это фиксится сторонними программами (steer mouse и scroll mouse). Также у тебя будет небольшая десинхронизация движений мыши, так что не особо удобно будет играть в шутеры
upd: у меня макбук эир 2020 на м1 с 16 озу и 512 ссд. для работы и игр через основной пк вполне хватает