There is very little sources compared to software and with hardware you can't really afford too many errors