Exactly. 10 years we were told how dangerous are tables.
In the same 10 years (http://www.w3.org/TR/css-flexbox-1/) we were trying to come up with something that can be used instead. And have got that ugly flexbox.
> What's broken with table layouts on mobile? I just tested my code above on Safari on iOS 10 and it displayed as expected.
Depends what you'd expect, I suppose. These days, I'd expect the columns to switch to a vertical stacking layout when viewed at a mobile width. I guess maybe it's not "broken", per se, but it's not responsive and certainly pretty limited in how it can be used.
In the same 10 years (http://www.w3.org/TR/css-flexbox-1/) we were trying to come up with something that can be used instead. And have got that ugly flexbox.
And still... were are my col/rowspans?
Something is terribly wrong with the process.