MacOS vs Unix(Ubuntu || Fedora)?
После перехода на Mac OS не возвращаются) это почти золотое правило. Ось очень удобная, но железо, увы, действительно дорогое. С другой стороны - надо просто больше зарабатывать
8 Гб для разработки на Java мало, надо хотя бы 16.