You would think so, but I keep not using it in my projects.
It's a very "in your face" UI element. It's the star of the show, and I have a personal philosophy that UI should remain in the background, as much as possible.
This is why waitstaff at restaurants often wear black uniforms.
The checkbox widget[0] has actually been far more useful to me. I use that all over the place (In its SFSymbols form, so it looks like a Mac checkbox). I'm not a fan of Apple's UISwitch widget.
I will, eventually, do SwiftUI versions of these widgets, but I'm not in a hurry.
[0] https://github.com/RiftValleySoftware/RVS_Checkbox