Of course the counter example of this is Google, which, as I understand it, runs everything on containers. It seems like if its good enough for Google, then its good enough for the rest of us.
The concept of containers is fine. The troubles lies in the implementation that is available.
Edit: did publish
Sure, if you have Google's budget and scale.