not a bug – the grid-33 classes uses the CSS float property. Floated elements are taken out of the normal document flow, so the parent container does not know they are there and therefore doesn’t respect their height.
There are various fixes to manage floats. The above method is the simplest for me.
Just need to remember that although those classes can be used they are designed for the theme which already considers this behaviour.