Excellent response. Yeah like you said, most developers are "function callers", because so much has already been done. Also,
I really dislike that term "full stack development" becuase web developers are usually in a bubble. They think everything is about react, MERN, front end/ back end, bootstrap. They are mostly oblivious to other programming disciplines like OS, compiler, system, game dev, physics programming, audio programming, graphics programming, etc.