I feel like all the lineage reveals are good in a vacuum.
For example, Rocks being the last surviving Davy Jones descendant? Cool.
Rocks being BB’s father? A little stretch but it gives BB some fun motivations for the future.
Shanks being the biological son of the most evil Celestial Dragon? Fun dynamic about the power of change and love.
Shanks having an evil twin raised by CD’s? Also cool, but maybe less.
Shanks and Shamrock both being born from a God Valley woman? Cool if that was all it was.
But together? Now, Shanks and Blackbeard are cousins and Shanks has an evil father who fought Blackbeard’s father in the past. It’s just a little much.