For Rayquaza to OHKO from 50%, it needs to get a high roll. For it to 2HKO from 100%, it needs to get two relatively high rolls. Because the move only has a 30% chance to do 50+ damage, averaging 50+ over two rolls is harder than just getting it once.
Pokémon damage rolls have 16 possible...