I bought my MBP for personal projects, in which I don't use Docker or any other virtualization-based tooling and I could live with 16GB RAM. I expect the kinks with things like Brew to be worked out in a matter of weeks. So I think these would do fine for my purposes