Its okay and takes a lot of work to understand if you want to get into the
inner workings. I know the lead architect for a local firm who told me the
company he works with uses DNN and charges ignorant corporate customers
$10,000 for a website which is little more than a DNN install!