you gotta understand the concept before shitting on it
the whole idea of container linux is that it's meant to be the foundation of a cluster of containers, and to make that more reliable and independent of the state of individual servers, coreos is meant to be immutable, so everything will be in a well-known state which is not a guarantee you get if you just install ubuntu server