Thing is that is a fixable problem. It's technologically very possible to set up a simple algorithm to try to get like 3-5 posts max from one community, have them be as recent as possible, and return the most popular ones.
Reddit has a problem that is rooted much more deeply; their CEO.