Soweit ich weiss dient es wirklich dazu die "Haarproblematik" für die Katze zu lösen. Nicht jede Katze erbricht zwangsweise dadurch aber ähnlich wie beim Menschen ist auch der Stoffwechsel jeder Katze unterschiedlich und folglich reagieren auch alle anders auf die Haare im Magen bzw. die Mischung mit dem Katzengras dabei.
Freigänger fressen ja auch oftmals einfach den Rasen im Garten bzw. lange Grashalme.
Ist ggf. auch die Frage wie das erbrochene aussieht. Eine unserer Katzen erbricht auch selten mal davon, aber dann sieht man auch, dass es nur die Grashalme und Fell ist aber passiert eben selten bei uns.
Wenn es nur Magensäure und das Gras ist kann es auch eine Unverträglichkeit gegen die Sorte sein. Müsstest du eben gucken was sie erbricht und ggf. einfach mal ne andere Sorte Katzengras im Vergleich testen.