This backfires since sites and browsers started defaulting to HTTPS. The WiFi can't present its spammy "login" page in response to an HTTPS request. Some WiFi nodes try to MITM HTTPS pages, but that generates forged-site messages that are hard to bypass in newer browsers.