It entirely depends on an individual perspective and preferences. But let me differentiate it, semi-automatic machines don't automatically complete the job for you. Your manual intervention of wash cycles, drain, and soak is required. Whereas fully automatic machines do the entire job on automation, which saves you valuable time. In case you have a budget constraint or water shortage in the area, you can opt for semi automatic.