I had to rma 2x 980 Pro due to speeds dropping off a cliff. If I remember right, it was due to the ssd cache being filled, and the drive then not being able to clear it, meaning the loss of the speed boost from using cache. They released a firmware to fix it, but all it did for me was give me full speeds for a few weeks until the cache was filled again. Secure erase was also a method that would bring it back up to speed.
Depending on use case, as this drop in performance could take a good few weeks to happen, I'm convinced there's a lot of 980 drives in the wild with the issue that the end users are unaware of. My 3rd drive seems ok, but that experience + these 990 stories, ill wait and see what happens over the next few months with the gen 5 scene.