First of all, I am new here, I am still figuring out how to use this site.
I think that we all have feeds and our feeds will be populated by the activities of those we follow. Think of the feed as a aggregator of the activities of those you follow into one central location for you to enjoy. More research into the web platform this is based on will most likely help understand parts to it I have certainly missed.
What's more important to me is to ignore what I am not interested in. I can't be the only one who feels that way either. Not everything here is to be expected to be of the liking to everyone. Seeing what you wish to see while removing what you don't would seem to offer the better user experience.
One thing I can tell that an enormous level of work has gone into this site's creation. In fact, I just looked at the bottom of the page and can see that the site is built upon XenForo. If you visit their page, we can see that there is a Help page at the bottom with links to an admin manual, developer documentation and a help forum. I won't provide all of the links here, but the tools may be there if there is budjet and desire for the admins to do so.
XenForo is a compelling community forum platform with a premium user experience, reliability, flexibility and security. There is no better platform upon which to grow your community.
xenforo.com
Developer documentation for XenForo
xenforo.com
Actually, it appears that I was right about SQL being used for the database queries, so if I'm not tragically misinformed, changing the 1000 limit should be not a big deal - if there is desire by the admins and budget to do so.