@Ironhead841That is without a doubt true. We did run our own server (or briefly two) and with Procon and all plugins we could craft the experience we wanted and keep the server cheater free for the most part (also thanks to Metabans).
But I see no (technical) problem with having persistent server instances (that you will have to pay for of course --we as a clan would certainly be willing to do that again) alongside those cloud hosted servers the number of which would be scaled on player demand.
And even persistent server instances we are all asking for would be possible with cloud hosting. The only difference is that after a round is over the SAME server would be reused instead spawning a new instance for every new match. This would be still cloud based and from a cost perspective would incur the same cost as the MM/new server per match method they use now.