>Also, in real life you won't encounter the right answer plus four decoy answers.
On the contrary, if you've ever looked for programming help on stack overflow you'll be quite familiar with the real life experience of being presented with a right answer and 4 or more decoys.