<p>SNL seems to have its knives out for tech executives.</p>