I love playing Destiny 2 and don't mind it when I play with others but I really do love soloing things. However, some of the easier stuff doesn't allow you to go with a solo/no matchmaking options, like vanguard-ops or lower tier nightfalls like Hero difficulty (or advanced in Final Shape). It would be great if when can choose solo options for those. It would be beneficial for those who want to test their builds in lower tier content without others and for those who have a bad connection that gets worse when matchmade with other players.
For the opposite, I would say more things should allow you to opt in for matchmaking for harder content, like raids, higher tier nightfalls/grandmasters and dungeons. I know we have fireteam finder but that is more for those looking into specifics but the least that could be done is allowing more options for opting in or out of matchmaking.
Maybe it might ruin the whole play together with others but I am sure most will keep matchmaking on but there are those select few who would love to do solo queue every once and a while on other options. (Normal Onslaught solo would be a nice option as well).
-
Turn off crossplay, you'll very rarely find anyone to play with