I have to wait and see how Docker works on VMs before deciding. macOS will still be great for my hobbies(iOS programming, Photography), but I may need a x86 Linux machine(thanks MS for giving Linux Teams) for work. On the plus side, if I do need to use Linux for work it'll help create a better separation between work and home.