> 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.
Here's the live HTML I uploaded for testing: http://momentstudio.co.nz/temp/test.html
This page we're on now also runs mostly on tables.