It is easy to say put everything in the cloud and charge a monthly fee. The reality is there are all sorts of regulatory requirements that prevent this. How are you going to make a SaaS model work with SCADA systems? Many of these systems are networked and running ancient windows versions. SaaS for these systems doesn't work.