For any "serious work" you'd spend 90% of the time in a terminal anyway, so that's not much of an issue tbh (ok, admittedly that's a very coder-centric perspective).
Perhaps the revenue my code generates isn't "serious", but I'm happy to sit down at any Mac with Visual Studio Code and drag and drop my way to the bank instead of spending hours getting my dotfiles to artisanal perfection.