I use Git in a cmd even when doing code done in VS, since I'm used to doing it that way.
The center of my digital world is a home server and not some cloud subscription service.
For years I got angry when my dad wanted me not to use FreeBSD (or Linux) and just user Windows. We clashed with each other for this.
I don't intend to stay with MSFT forever, nor do I want to. My parents pushed me towards staying, but I eventually want to work in a more *nix-environment. But then my dad is extremely change-averse when I'm not, well unless I am really in love with something (like FreeBSD or self-hosting) when I become more partial.
I'm willing to use the less popular software for the sake of it in many cases (unless I literally can't) when my dad just sticks with the familiar.
Heck, he can afford a uber high end Gaming PC with a Threadripper and RTX 3090 Ti, and he still uses an entry-level Core 2 Duo Dell desktop from 2009 which shipped with Vista (and was upgraded to W10 with an eBay key).