Honestly I've never understood why laptops are so strongly associated with developer culture. They are inefficient and conflated machines - two things that tend to be contradictory with software engineering. More practically, many people find themselves completely dependent on Apple's design whims. Mac Pros (or server racks in general) are closer to the kinds of machines that we deploy to (they use Xeons for one thin…
That is the only reason. Everything else is just seasoning.