What keeps a game from getting to your table?

I agree. That this is the more interesting question to me as well.

In my case, I think it tends to be games that aren’t of interest to my group, and that don’t seem like good options for running at a con. Basically, if I can’t make use of it.

The other option is games that, after I get it home and read it, I’m just not that excited about.

Layering this onto your points, except for the final point, my views are similar. I would add that making games easier to pitch, learn, and play certainly helps. This would be why Fiasco gets to the table easier than Blades in the Dark (although I am currently setting up to play the latter).