There's also speculation that Buffet was trying to buy Southwest Airlines: http://amp.timeinc.net/fortune/2019/02/28/southwest-stock-ac...
Previously: https://www.forbes.com/sites/tedreed/2013/05/13/buffett-decr...
I doubt WiFi makes money for any airline. It's either satellite, which costs them a ton, or LTE, where they get a paltry revenue share. I think WiFi is more of a customer satisfaction/expectation thing.
Make it easy to purchase WiFi access and just about everyone will click that box. Once on the plane, just have the customer scan their boarding pass or something to enable the service. Laptop users could be accommodated by entering the usual 6-character confirmation code that they already use for everything else.