Not at all. Maybe for beginners but at the competitive level brood lords are so good due to their cost efficiency in that they create "free" units and have very good synergy with infestors which are also known for their cost efficiency.
I'm not sure what your "Not at all" is in response to. I was saying it requires micro-ing from the person going up against them (specifically, you need to blink your stalkers under the brood lords, or tell your units to target the carriers and not the interceptors, etc etc). In other words, they are not units designed to be fought against by just a-clicking in their general direction and letting the AI do the work for you.
It is in response to "their entire strength is in the fact that other units will auto-attack broodlings/interceptors first" which is true but only for the very new players.