Which methodology is better between Waterfall, Agile or Hybrid, my opinion is that there is no “one size fits all” approach to manage a project. In my experience, there are variables at play per project such as the industry, company or product objective that requires the Project Manager to find a suitable methodology for each case. I started my career in project management, in IT, executing Waterfall while learning Agile project management in University. This resulted in my understanding of differences between the two approaches from a practical and theoretical standpoint early on, allowing me to test both and find out which one yield better results to my needs.
I have observed some top level indicators that assist a Project Manager to action a suitable methodology. Waterfall is a great approach for an industry where the majority of the variables are known and highly predictable from the start. In other Industries where the project requires constant change or improvements, and iterations based on user feedback to better accommodate this process, Agile may be better suited. Ultimately, I am noticing Hybrid in many cases is a popular and effective form of project management adopted out of necessity or inadvertently implemented for many organizations.