You dont want to do it like that
The issues that cause these "IT" problems relate to bad working practices and planning
1. Vulnerabilities in the software due to bad developement practice and implementation
2. PC users not being responsible or interested in their equipment as it keeps changing
3. Lack of proper planning when the network was designed.
4. Lack of IT proficient staff.
(1) It is possible to code software without bugs / security holes, however as the software vendors are not held responsible for the failings in their products they do release without the product being "finished". The myth that it is so complex that it cannot be done is just an excuse for pushing rubbish out the door so as to get the money in faster.
(2) As software vendors continually move or change the interface so as to continue making money for a product they have already developed, IT skills depreciate rapidly over time. Most users are not interested in having their computer working properly as it "isn't their problem". If you were to compare their attitude with other workers who use tools as part of their job, you would see how strange this is. "I can't make my screw driver work" is not really an acceptable excuse for low performance outside of IT. "The manager ran amok with his screw driver stabbing his colleagues because he had been sent a letter laced with LSD" would be front page news but when it is malware its just one of those things, not a total failure of site security and foresight.
(3) Most networks are not designed but rather just grow until their performance / security becomes an issue. If a network designer was brought in earlier then a consistent policy for infrastructure modification / expansion would control the explosion of kit that occurs when departments are given a time limited budget for new kit.
(4) Most jobs now contain some element of IT so why employ someone who doesn't know how to do all the job. If they are highly skilled in some other area but not IT then they will need to be trained sufficiently for them to be able to do all their work rather than having to employ someone else to do what they will not. The premise that lots of semi-skilled workers are a financial saving is false, yes 90% of the time a monkey could do any job but they are paying skilled staff rates for the 10%. The old adage "pay peanuts, get monkeys" is the current working status of most companies and the reason why consultants who can do the 10% are able to get contracts.