A day after the deal to bring Amazon to Queens imploded, Mayor Bill de Blasio hurled bombs at both the e-commerce behemoth and its left-wing critics.

The mayor vented his temper on the airwaves Friday morning, using his weekly appearance on WNYC to bash the activists and elected officials who opposed the $3 billion aid package he and Gov. Andrew Cuomo offered the company to build an office complex in Long Island City. De Blasio repeatedly alluded to polls showing that the majority of New Yorkers and Queens residents supported the project, and that it enjoyed its strongest support in communities of color.

He characterized foes as privileged and inconsiderate of those who might have benefited from the 25,000 promised jobs.

"The people figured it out. And I really would caution folks who happen to be very comfortable, and are critiquing this after the fact, that they should think from the perspective of working people in this city," he said. "They should think of the perspective of young people in CUNY right now, looking for that opportunity for a decent job, something their families never had in many cases. Working people want economic development."

He ripped into advocates who suggested the company would come to New York even without subsidies because of the city's educated workforce and reputation as a cultural and economic hub.

"So many wonderful experts who didn't know what the hell they were talking about—'Amazon has to be here. Amazon has to be here,'" de Blasio said sarcastically. "Well, guess what? [Friday] morning it's clear Amazon did not have to be here. We were in a competition.

"I have a lot of frustration with the opponents, because I do not think they represented what their constituents fully needed. I think they did a disservice."

The mayor also lashed out at elected officials who attacked the plan—without naming them explicitly—including state Sen. Michael Gianaris, Councilman Jimmy Van Bramer, Rep. Alexandria Ocasio-Cortez and Council Speaker Corey Johnson.

"I'll take on any progressive anywhere who thinks it's a good idea to lose jobs and lose revenue," he added, arguing $27 billion in anticipated tax revenue would have gone toward affordable housing and public schools.

But the Democrat reserved the worst of his ire for the e-commerce company that spurned his city. Claiming that Amazon's decision Thursday morning came as a complete shock, he described it as astounding, disappointing and disrespectful.

"To get a call saying, 'See ya. You know, we're taking our ball and we're going home'—it's absolutely inappropriate. I've never experienced anything like this," he complained. "Why does this company believe it can make such arbitrary decisions with no regard for the people, with no regard for government. There were no attempts at dialogue."

Sources attributed Amazon's decision to a hostile response from Gianaris, Van Bramer and Johnson. Gianaris appeared poised to assume a role on the state's Public Authorities Control Board—which would have granted him power to veto the project.