Yes - I should have explained more clearly. There are certainly other options - but I don't believe any that IRCC will consider. They will never go back to the time where there was no cap on applications since processing times rose to 10+ years. From an ease of administration perspective, FIFO or the lottery are the two realistic options. I don't think there is any chance IRCC will ever consider something more complex like a points system. Of course just because the FIFO and lottery processes didn't work before doesn't mean they are bad ideas. IRCC just managed them poorly. That's where there's an opportunity to improve.
Anyway - guess we'll see what's been decided soon. My vote is lottery. As bad as the lottery was - FIFO was worse IMO.