The real drawback to using the 18 to xxx zoom lenses is the extra weight.
Most people only need the longer zoom occasionally.
I had rather switch lenses occasionally, rather than carry around the weight of a heavy lens all the time.

A bright lens is helpful in low light situations, but a bright zoom lens is expensive.
Non zoom (native) lenses are less expensive, so think about them too.
I have a 50mm F/1.8 lens that I use indoors (without flash).
It costs less than $90.
You can always crop the photo later to get closer to the subject.