I know that it HELPS in many cases. But, it isn’t a cure-all.
“Note the key word may help prevent...”
I read Amazon reviews for one of the most used of these. Nobody said UTIs ended. There was “seem to be less severe”, “less frequent”, “seems to have helped”. A lot of “seems to” there.