Facebook is like any other marketing channel: it can drive a great deal of sales and brand awareness, if you know how to manage the channel well.
Facebook is taxing their channel more in order to capture more of this value for themselves, but there's still value left over for companies to generate and capture for themselves.