I wished for the option Yes - but if your project scope is large coupled with longevity it's an important paradigm to use.
There are other paradigms such as Logic, Functional, OO Based and Modular that have their niche. E.G. I wouldn't suggest OOP for an embedded project as it would be like swatting a fly with a nuclear powered sledgehammer.
Keep Up with TechRepublic