Angelina
Not true unfortunately and it is 7nderstandable, because you simply cannot have the experience how things work out in real life at your age.
You can apply for what is called 'Prozesskostenhilfe'. But with every legal case there is a risk you don't win that case, and be it for whatever technicality. You only get the financial support if your income is under a certain limit. The problem is, that even if you earn well above the average paying 10 or 20 thousand in legal fees is a huge amount you risk and in case you earn enough or have savings, you do not receive that support.
Let's say you buy a car for 40k and there is the company that cheated with diesel emissions. Now due to that cheating, the car has lost 20k in value and you want to sue the company for your loss.
So you risk maybe 5 to 10k in order to hopefully get your 20k back. But there is no certainty you win.
So you think twice if you really want to invest the 10k in the hope of winning. But when 10k is a quarter of your annual income (average annual income in Germany is 40 something thousand), maybe putting a quarter of that at risk is too dangerous, so you cut your losses, and grudgingly accept that it is better not to sue.
For big corporations on the other hand, legal fees are not an issue, because they anyhow have a legal department with in house lawyers and the fees are absolutely neglectable to those companies.