Unfortunately i rely on facebook for traffic. When i started, Dave Morin was in charge and things were looking good. Since then, we've only seen limitations constant changes, unenforced policies, things breaking etc etc. At this point it is indeed really in a bad shape, and a good reason may be that they don't feel any competition.