It always bothered me how in game everyone's saying "Oh, the Geth build for utility and not for looks," and I'm like DO YOU EVEN KNOW HOW IMPRACTICAL IT IS TO BUILD YOUR SHIPS TO LOOK LIKE GIANT BUGS WHY WOULD YOU BUILD YOUR FIGHTERS LIKE THAT, WITH THE EXCEPTION OF YOUR FRIGATES WHICH CAN FLY IN ATMO IT MAKES NO SENSE TO HAVE YOUR SHIPS STREAMLINED LIKE THAT.
I don't think they're omnidirectional. Nothing in the games indicate they are, even though they should. Couple that with the whole segmented body, means that they are hella fragile.
Compare the Borg to the Geth. Both state that they have the same design philosophy; efficiency. A cube? That's easy to build. What the Geth make? That's not only impractical, but prevents bow-mounted mass accelerators from being properly mounted.