I booked a flight last week with Ryanair, for 2 adults and 1 child and it was mandatory to book a seat for at least one adult and the child. The thing that annoyed me was there were no seats left together, yet I was still required to pay for at least 2 seats. I would have preferred to be seated at random if we couldn't sit together anyway but wasn't given that option.