The Yeti renderings are a couple of years old already...the Santa Cruz rendering is a new one, and quite the looker.
Considering both brands cater to core XC and DH riding, the consensus seems to feel like they were trolling for response.
also, for what it's worth....my biased answer