Is the current macroeconomics really a good reason to lay people off? It feels to me almost like double speak for a company that just made less money than they expected and blaming it on the economy rather than taking any responsibility.
If your primary business is selling ads and ad spending by companies is down (a macroeconomic factor), that seems a pretty logical connection between the macro and the ad company's response to it.