Playing with random people can be a challenge. If the missions are made harder it could become to hard for random people to complete requiring a specific group of players to complete and that would be bad for the game.
Set your own challenges. Use weaker ship. Use weaker equipment. Play with random people. Whatever it takes try something different.