Oh, the horror (Tim Berners-Lee)

It's like calling Fox and complaining that their volume is too loud.
HTML was designed (in a long ago, forgotten time) to be logical (semantical) markup. It was assumed the user was savvy enough to change color/size/font. Then came the designers with their photoshop files..... thus FONT tag was born, and nothing was the same again.
Q: How do you separate the good sites from the ones that were designed by babies?
A: You change the minimum font size, and watch their grand design fall to pieces.
So your answer: go to settings and change the minimum font size, your life will not be the same (especially since your bank site will not work again
)
EDIT: the plus side: more and more sites are getting robust enough to not go crazy after this simple change.
Add your 2¢