In order to be successful in this day in age brands/companies/people need to actually make things that are useful. Creating an engaging campaign, social media buzz, or a street team or all part of the equation. Showing people how amazing you and your company are is vital to your success and growth.