What do you mean by "errors"? Errors as in debugging during design or errors as in random crashes by a computer?
If you mean the latter, hardware errors are harder to fix as you need more specialized tools and knowledge. Video card crashing due to a bad driver file is a peice of cake compared to re-soldering a power connector or a new chip on to the board.