Agreed 100%. I found that on my phone (Galaxy S8, Android N), having the wifi location service enabled doubles or triples idle battery drain. So regardless of privacy concerns, I'm basically forced to have GPS-only location updating. It irks me to no end that Google incessantly bugs me to enable its service, which in turn changes my location mode back to GPS+Wifi and ills my battery life.