Every day, there are barriers to realizing the full potential that the technology around us is capable of. Computer viruses and malware, poorly maintained servers, and improperly configured networks (just to name a few) can rob us of the truly enriching experiences that modern technology can provide.
Residential users and small/medium sized businesses simply do not have the resources to repair and maintain their equipment or stay on top of the every changing terrain that is technology.