A lot of guests will be those with purchase history, but clearly some won't.That's true.
It's the whole guest thing that's gone a bit wrong, prioritising people who may have never been to an albion game before over people who have been to dozens/hundreds.
My two guests are my partner and my daughter. My daughter was a long-term STH but lapsed when she went to university two years ago (and I was able to rename the ST to my son). My partner comes to the very occasional game but hasn't attended this season before now.
I absolutely agree that those who have bought match tickets this season are more "deserving" than my partner, but the club decided that a STH perk was the ability to bring guests so, like many others I'm sure, I've taken that opportunity up. I wouldn't have had any qualms if I'd only been able to buy tickets for my two season tickets, and my particular day-trippers missed out, if the club had arranged the sales tiers differently.