There was a change of plans in regards to the Activity wall. The BlameHorus post was moved to a forum games thread (since many people liked it), and the Activity wall will be kept to a minimum without any kind of spam from now on. It won't bother the people it did before, and is a fair compromise in the end. Viewing restrictions were removed and you have more control over your activity wall once again.
All the blame shall be directed towards here from now on - http://forums2.cubiccastles.com/index.php?p=/discussion/14184/blamehorus#latest
We will be updating the Forums in the near future - it will change a couple of things.