Is Facebook for every business?

No.  It does not suit every business.  It really depends on your customers.  Do they use Facebook and can you use Facebook to get your brand in front of them? If you manufacture spare parts for the automotive industry and your customers are a handful of car...