Digital Economy & Society Ministry's WiFi demand draws flack