ViaSat internet has been free. They’ve been working out kinks since the beginning. On the inaugural 737 MAX flight at the end of November ViaSat internet simply didn’t work much. When it did work it wasn’t fast.
ViaSat installations are working better now. A few planes have Gogo and ViaSat retrofits now. And American is prepared to start charging in March.