Is there an Alexa / Siri rivalry?

The answer will surprise you.

http://www.dieselsweeties.com/ics/32/