Hi,
well, a table will normally automatically resize and adjust to small screens — as long as the content in it allows that. For example, if a table has very long words, these might result in the table still stretching beyond the edge of a small screen.
So, the question is what you mean by “resize” here. To get around this issue, you could also reduce the font size on small screens (so that the long words fit into the columns), or you could instruct the browser to add line breaks inside the words (even though this might result in line breaks in wrong places). Therefore, such an approach is usually not that well suited, whereas the mentioned TablePress Pro feature offers other solutions.
Regards,
Tobias