Most pilots learn theory to pass aviation exams. Over the years the content of the exams has moved further and further away from reality; everytime we change the system (about every 10 years in Europe), it just gets worse. Books have been written to help students pass nonsensical exams and then those very books become the source of further questions. Few if any of the people involved in the examination process have any relevant knowledge.
Before we can get rid of the nonsense, we have to change the system. It is time for a University to determine what a pilot needs to know and then generate a meaningfull question bank. It is very apparent that neither the industry nor the regulators are capable of performing this task.