The philosohpical arguments drift away as the money is saved, and the code moves to a microservices architecture anyway as the rank and file 'get it'.
In any case, the intention is not to run everything in a container, but simply get from A (snowflake servers) to B (something useful in a container).
In short, if 'doing it wrong' saves your business a ton of money, then I'm not sure how wrong that is.