Instead of complaining about individual sites, learn to use your browser more effectively. They can all zoom in on things, and any good one will let you set a minimum font size. Set that to the smallest size that you can easily read and instantly no website anywhere will ever have text that is too small to read.
No, not generally. 99% of all webpages you visit will be perfectly fine. At most you might notice some misalignment between graphical and text elements on the page, but most pages don’t rely on that for anything important.