So let me get this straight it's a ripoff even though it came FREE with a purchase of another game, and then you didn't think you would need to purchase online services to play an online game?
I never used the street pass feature and I know a lot of my friends at the time of launch didn't either. I don't really care about it but if they do add it then I hope it is more just something that is added not to long before launch so they don't focus on making it super detailed and take away from other aspects like the launch titles, themes, joycon functionally, etc