Sure, some can’t be bothered. Yes, some would rather pay a professional who often (notably, not always) would do a better job. True, some things you fully grasp only after years of experience. Still, it’s not that difficult. You don’t need to know how to write an OS or build an ICE from scratch to do an adequate job. People routinely learn to do quite complicated things out of passion and/or necessity even when it’s far disconnected from their primary profession; spend some time with the right sources of information and you’ll be alright.