Posted above: Been using Dvorak for 16 years now, but I didn't necessarily "switch" as I had been using a memorized hunt-and-peck style with QWERTY and needed to force myself out of that habit by removing my ability to fallback to that practice (so I had never properly learned to touch type before starting with Dvorak).
I'll sing its praises until the day that I die - but it does have disadvantages in that most applications design their keyboard shortcuts and other inputs around QWERTY users. On macOS I can use the Dvorak-QWERTY Command layout to deal with this in particularly annoying cases, but there's nothing comparable I've found on Windows or Linux and that doesn't help with things like Vi.
Not to mention I frequently find myself having to change layouts back in forth in games. A lot of games published even today have a nasty habit of using the character code instead of the keycode for keybindings, and I've gotten tired of redoing bindings in everything just to avoid pressing Windows+Space to change my layout. Additionally, since my keyboards still have a QWERTY layout of keycaps it makes it challenging when I get prompted to hit "Y" (which doesn't get used for important things usually as it's a stretch for the index finger from the ASDF position) and hit F by mistake since I look for the "Y" keycap on my keyboard - ditto when something prompts me to hit "F" and I hit "U" instead (basically the mappings between Q/' E/. F/U C/J V/K are easy enough as they're used often and are within natural reach, but once it goes outside these I start looking at keycaps and screw up).
Anyway, I'll always highly encourage people to give alternate layouts a try and I'm never going to stop - but I'd say there's nothing wrong with using QWERTY either.
I'll sing its praises until the day that I die - but it does have disadvantages in that most applications design their keyboard shortcuts and other inputs around QWERTY users. On macOS I can use the Dvorak-QWERTY Command layout to deal with this in particularly annoying cases, but there's nothing comparable I've found on Windows or Linux and that doesn't help with things like Vi.
Not to mention I frequently find myself having to change layouts back in forth in games. A lot of games published even today have a nasty habit of using the character code instead of the keycode for keybindings, and I've gotten tired of redoing bindings in everything just to avoid pressing Windows+Space to change my layout. Additionally, since my keyboards still have a QWERTY layout of keycaps it makes it challenging when I get prompted to hit "Y" (which doesn't get used for important things usually as it's a stretch for the index finger from the ASDF position) and hit F by mistake since I look for the "Y" keycap on my keyboard - ditto when something prompts me to hit "F" and I hit "U" instead (basically the mappings between Q/' E/. F/U C/J V/K are easy enough as they're used often and are within natural reach, but once it goes outside these I start looking at keycaps and screw up).
Anyway, I'll always highly encourage people to give alternate layouts a try and I'm never going to stop - but I'd say there's nothing wrong with using QWERTY either.