Twilio confirmed not to have a data breach, Steam didn't have one either, this is all fear mongering and word of mouth made to make people believe this was all true.
ffs I didn't even look at the source post in the PC Mag article because 95% of the time I gloss right over any embedded social media post/comment because they're useless. Was useless in this case too I guess lol