I think we can all agree that no one is complaining that we have to learn.
It just seems ridiculous that the very questions they ask to check the LOs are often outside of the prescribed LOs. For example the LO states we must know the function principle of a thermal plug. What do EASA do? Ask the student how many thermal plugs may a wheel have ... "one" or "one or more" ... seriously?
By all means revise the stuff, but it's hypocritical to expect a higher standard on the student's behalf whilst the standard of questions are very often poor to say the least.