Mueller played within the rules he was given and also played the "be as non-partisan as can be" role too much. He was trying his best to not make this seem a witch-hunt, which is was not. Because of this, Mueller's investigation produced no immediate actions.
By doing this, he was unlike Ken Starr, who was on a witch-hunt and was partisan AF. Starr's tactics produced an impeachment for a process crime.