Consider this post to be the sequel to my 2012 post It’s OK to Use Tables.
Here I will go into bit more detail based on the state of accessible efforts I see today.
In that post I identified two scenarios I see frequently as a result of developers blindly following the don’t use tables mantra of near-modern web development:
Tables displayed via images, usually with useless alternative text,
Tables assembled from the flammable tinder of divs.
Here we are in 2017 and the slow oozing of ARIA into frameworks and libraries has emboldened the anything-but-a-table movement — because developers feel they can re-create any table semantics they excise.