> Facebook ad spending is a waste; do companies actually get a ROI on all the money they give to Facebook?
Yes they do, and yes they know. Facebook is very effective at reaching qualified leads, it's not "likes" or "engagement" what advertisers are buying.