I think the ability to watch stuff combined with the alerts system is enough for a forum like XenForo. Bookmarks are just a nice addition to help organize stuff, more for power users imo. And having them displayed in the profile is just a nice way for people to share the content they like similar to social networking sites.