I still use:
.mytable{display:table}
.myrow{display:table-row}
.mycell{display:table-cell;vertical-align:middle;}
Simply because it's been the fastest and easiest way for me to vertically align stuff. Plus very backwards compatible. But I think I'm in the minority by not using the flexbox, etc.