Facebook is like a Land Rover.

It has it's inherent problems, it's users don't like it when it is changed, it is readily criticised by those who don't have any experience with it, but those who use it properly get much enjoyment out of it and few have any trouble.

Just remember there are people who say exactly the same thing about forums.

PS - 3 of the people who have commented on this thread so far are my "friends" on facebook.