Wifi has been happening independently and is reasonably widespread, notwithstanding all of the "well, the new seats suck, but at least we get wifi" apologetics. New seats and death of IFE seem to happen at the same time. That column on the fleet site might just not be getting updated.