The premise for #22376 was that if we removed the max-width and flex properties, we could use the column classes as width utilities. The problem that I didn't remember at the time is that column classes have horizontal padding on them. This doesn't work for setting width. Perhaps more importantly, this causes #22649 (closed)—the automatic sizing of columns is broken with the absence of flex styles.
/cc @sachinsinghi