The reason it used to look bad is because by default vbulletin uses ttf-ms-fonts (that was the package name in Arch IIRC). It will revert to blocky fonts if those aren't installed on your PC. Firefox now handles fonts using HarfBuzz so it shouldn't be a problem any more.