The intent of the new functionality is in the right place, but should not have just assumed that if the network was ‘trusted’ previously that it should always be trusted. I personally trusted my network until my account continuously was attacked by Chinese IPs. I switched to 2-factor authentication and have (had) NO intention of going back.
I would also ask that the good folks at ANet add an option (somewhere) to ‘un-trust’ a network, or all networks.