MNTN's Mark Douglas weighs in on Snap's latest earnings report, and how it reflects on the rising supply chain concerns for all advertisers.