Re: Security and cost
<<Look at the AWS charges for the equivalent of a small server and compare that to the cost of the same server>>
I've never seen a cost comparison of cloud vs. on premise that, in addition to the usual server HW costs, factors in the costs of: real estate space (data center), proper and redundant cooling, redundant power sources, redundant network links, fire prevention, access management, support personnel, backup rotation plus storage and medium costs. And on top of that, the monitoring of all that, 24/7, please.
If you compare just the server hardware costs, sure, on-premise is cheaper. After including all of the above mentioned costs, you realize that economies of scale favor having huge data centers, and in that regard you (or I) simply cannot compete with the likes of AWS, Google, Azure, etc.
If your costs are smaller including all the additional items, you're just being foolish by not setting up your own cloud business and competing with the big providers. If your costs are not smaller, please shut up. Which is going to be the case in 99,99% of the times.