You could be correct although I saw many other people paying for things with $50 notes too. I didn't think they were rare. Maybe it is store policy to do the counterfeit checks on $50/100 notes?
I can count on one hand how many times I've had a 50 in my wallet. We normally use 20s in the US. When I worked in retail policy was to check anything larger than a 20.