So for all these reasons it felt important for the dev. It's also quite fussy when it comes to compatibility because it's an Apple computer and because it ships with components which drivers aren't open-source.
The MacBook Pro is a great piece of hardware and a very popular laptop.