But they do go to the community mods, even on a different instance? And if the community mods remove the content that removal federates?
I prefer to rely on the community mods to remove most 'spam' as it's their role to decide what is spam in their community. (Obviously admins can/should remove illegal content etc)
Admins for the most part shouldn't have to remove content on their copy of other instances communities.
So it returns only the data that would be returned from the query, so the filtering is done.
I can see some uses of it. If you look at what something like Entity Framework does behind the scenes to return nested objects, you can see how something like this might help.