That is pretty much only because Joe is the Demigod child of Hephaestus in particular. Almost all of the other Gods, and their Demigod children, are seen as quite attractive by conventional standards at the very least. (Hecate might be another one not so attractive.) I looked thru all the perks Jozef has, or at least all I could find on the doc I was using to research, and you are right.. so far, no perks that improve Jozef's appearance. There are a couple yet to come that will though.. the Minor Blessing of Aphrodite does so directly, of course, and the free perk Divine Physique that comes with Chosen of Death gives him a whole new body described as "strong, vital, and beauteous". Titan's Blood will give him "aesthetic appearance changes similar to" Prometheus, who's bound to be prettier than Hephaestus, so that might help some if he hasn't got either of the others by then. Spiral Energy can do anything, of course, but now we are treading on areas where Jozef is using his powers deliberately to change his appearance, which seems doubtful.