Hydropower is proven and economical in many areas.Solar can be economical in limited areas.Wind power is just unreliable and expensive except in very limited areas and applications.
But people who just “feel” they have the answers don’t want to be bothered with annoying facts .
BTW hydro also does something that no other power production method can do. It actually creates wealth in the form of high dollar lakefront real estate.