I was enthused about tidal energy when it was first discussed that I remember back in the 1970s. But a major problem has been corrosion and maintenance. That has doomed most tidal projects.
Not really. The real killer is that there isn't a big spike of energy to capture. There just isn't enough water pressure with a couple of meters rise to justify mega-millions of investment for tiny returns of energy. Friction eats up all the available energy for capture.
Imagine, if you will, all the wind blowing across a mountain range thousands of miles long. LOTS of energy there, right? But what if the wind only blows with a zephyr, just a couple miles per hour (or kilometers, if you prefer). The amount of energy available for capture in all that air mass is enormous. It's just that we haven't figured out how to do it efficiently enough to use. ...Yet.