Yes... this has happened to all of us I'm sure. I was one that was very reluctant to start SF (many years ago now), I was quite happy with the way it was. But then all the various CogHQ starting coming out and having SF makes this soooo much easier. So having SF is really just another level in the progression of the game. When you have a few friends that you like to work with, the ability to simply tell each other how many merits/bux etc you still need and when you will have time to do the boss battle after everyone is ready is extremely nice. If you don't have SF at this point you will find yourself doing ALOT of runs with randoms, and trust me... that will test anyones patience!!! lol
Just like you narrow down the normal friends you can do the same with SF. This is a normal progression and you will find some really great people out there with a bit of patience
Of course theres nothing that says you have to have SF... thats what is great about this game. Play the way that is fun for you