In case of Poznan, it's the lecturer who fails to teach this subject in a sane way.
Why do these students expect to happen when they enter the workforce?
Our students are not less independent or less inteligent than Germans and Swiss. It's our faculty and teaching staff that is often neither able nor willing to implement good teaching practices.
I have often wondered what causes this huge difference in efficacy of teaching between eastern and western Europe. Past influence from the Soviets? Wealth difference? Other cultural influences?