Currently, to create a new RSS pull site, you must assign it to a site group for anything to work. This is not obvious to the user; we do not show an error, nor do we assign default site groups.
Suggestion: We should create a default site group, then we should assign all auto-draft sites to that default site group.