There are plenty of reasons... they're not necessarily good reasons, or reasons I agree with, but the choice always lies with the end user.
Some people just don't want to go through the "hassle" (despite how trivially simple the process seems to anyone on these boards), and there will always be a stigma attached to 'iffy' romsites that may put off parents from allowing their child to utilise cfw.