Программисты разным пользуются. Я вот уже сколько лет работаю в виртуалке, на которую выделяю 4 процессора и 8 гигабайт (сейчас побольше, но потому что могу себе позволить). Пишу в виме, запускаю LSP сотоварищи. Но я так привык.
А есть ребята, которым нужен Пайчарм или другие IDE, там хочется побольше всего. А есть джависты, им нужно много памяти. А есть разные кейсы, когда нужно несколько виртуалок.
Так что многим программистам и правда 13' маков не хватает. Мы тут недавно собирались командой, так половине нужны широкие мониторы и их собственные клавиатуры, иначе они не постоянно по клавишам промазывают, и смотрят на привычную компоновку окон как в подзорную трубу