I know the case of the flights across the Atlantic (Air France and KLM). The passengers are obliged to buy round-trip tickets (a one-way has an enormous cost). No refund is possible if you do not come back (which is often my case) because the return ticket is just $2! I noticed also that the planes are always full. So, it is essential for big planes to have all seats occupied.