non-optimal: trial and error is generally an attempt to find a solution, not all solutions, and not the best solution.
needs little knowledge: trials and error can proceed where there is little or no knowledge of the subject.