You had a lot of really good observations and commentary. I too found myself on a similar path which required really understanding what ML algorithms are trying to accomplish, how they go about it, and more importantly what are their limitations. One big limitation is that common objective/loss...