I also think this is the case or else story missions would have a matchmaking option as well. I hope they figure it out eventually because it seems like a no brainer thing.
They can make them work with the invite system, if you set it to closed then all missions are solo, friends only would be like what weeklies are now and public can enable matchmaking