And perhaps this is where my disconnect with the X Card lies. I don't find role playing to be a particularly intimate activity. At least not intimate in the form of being private or personal. Running a scenario I made up for a game of D&D isn't any more intimate to me than talking about my favorite Star Wars movie, how to make sure your company is in compliance with all I-9 requirements, or the superiority of sharp cheddar compared to mild or medium cheddar. If I don't need an X Card for most social activities, why would I need one for an RPG? The only activities I need safety tools for are those that are inherently dangerous and RPGS are not dangerous. If they are dangerous then I owe Pat Pulling an apology.
If what we're discussing here is helping avoiding topics that can push personal, and sometime intimate buttons you might not have guessed, the "button-pushing" can also happen when you go together to see a play or a movie.