Using statistics, any sample size that is in excess of 10,000 people is considered a high quality sample. The Steam userbase is well in excess of 10,000 users so we do have valid data that can be used as a sample. While yes, it is a sample, it is good enough to make calculations and analysis based upon it. I highly doubt that there is a significant difference between Steam users and the rest of the userbase.