I disagree. Once you increase your knowledge of AWS and associated systems, you can decrease cost of what you are doing through tips like what you see in this article. I don't quite get the point about optimizing cloud costs solely by switching to self hosted? Like of course you could do that, but you could also optimize costs by doing what the article says.
Full Disclosure: I work at AWS building tools to help customers do cost optimization.
Full Disclosure: I work at AWS building tools to help customers do cost optimization.