What Everybody Dislikes About Site Promotion and Why