If you want to control and/or respond to just one device, then using delay is fine. When you want to control and/or respond to several devices simultaneously, then you need to learn to program without using delay calls.
Study the blinkWithoutDelay example. Then extend it to blink 2 or 3 LEDs at different rates. Then you may be ready to think about how to control 12 servos.