I honestly prefer supermarket beefsteak tomatoes for one particular reason: heirloom tomatoes tend to be so juicy as to make the bread soggy before I get to finish the sandwich. Granted, a good spread (garlic aioli ftw) can mitigate this, but still...