Agree! Its essentially a shareblue type site. Not news.
Petition sites are more to appease the signers overall, the direct mass flood approach works better in my view. The #ReleaseTheMemo has worked great.
I see it as a means to expose the falsehood.