First of all, there are still the in laws if something really bad happens. Second, someone experienced with shrooms knows how to handle most stuff.
I also don't see why she couldn't just decide to stay sober. I guess her life is just so miserable?
Ask yourself, do you like doing stuff you enjoy? You like to read a good book? Watch a film or play some video games. Or go out and party. Its literally the same. If done responsibly there isn't really that much that can go wrong. Why not let people to things they enjoy.
Prinzipiell hast du recht, jedoch ist es glaube ich unverhältnismäßig bei kleinen vergehen wie mal 20kmh zu schnell fahren 5 Jahren Führerscheinentzug zu geben. Mit der gleichen Logik kann man auch argumentieren jeden Ladendieb gleich 20 Jahre wegzusperren oder am besten bis zum Tod hinter Gitter sperren. Strafen sorgen immer dafür dass sich Leute an Dinge halten, aber alles muss im Verhältnis stehen.