Why no octagonal IC packages?
I don't think you'd get any advantage. If you look at a square and an octagon with the same perimeter, the octagon does not look great. On top of the that, you normally lose a bit of space at the corners (compare PLCC and TQFP packages) so I think you'd lose a lot with double the corners.