Material v2 massively desaturated all colors though. On my phone it's technically a little purple but essentially light gray is on and darker gray is off.
True enough, but there's still UX improvements to be made.
Most toggles you could fit the word "On" and "Off" within the blank area of the switch to have text that indicates its state as well. Or maybe even vertical toggles that mimic physical light switches.