There were actual commercials played before the safety video, the cabin crew warned passengers to make sure children cannot see the adult content they're watching (can you get more American than that?), and their credit card was offered multiple times during the flight. At least the WiFi was reasonably cheap.
Over here, that stuff would never fly (no pun intended), except maybe on Ryanair or other extremely low-cost carriers. On e.g. a Lufthansa longhaul flight, which are priced similarly and cover the same route I flew (fra-ord), it would be unthinkable.