I flew Delta about 6 months ago and they had something similar, also for free, but they use Viasat. I think most of the big airlines were moving this way anyway to be honest, Starlink just has a good opportunity for advertising.
I also use Starlink at my house in Italy. I'm in a decent sized town, but there is no fiber available. It has worked great, and more importantly took about 10 minutes to setup.