You could set your watch by my grandmother’s drinking, coffee until noon, beer from noon to 5, screwdrivers from 5 to bed time. Almost certainly an alcoholic, but never missed a day of work (or other obligation) from it, so definitely functional.
My point exactly, definition of an alcoholic, someone dependent on alcohol, doeasn’t mean they couldn’t function!