Also, yes, we generally are skeptical of political claims online. See this thread and any political discussion on HN. It's why political submissions are usually clusterfucks like this one where every top-level comment is greyed-out and making a strong claim. Or made by someone who registered an account just to post it.
Either way, you are here bringing Quora posts and a petition in into a superhot discussion that demands more. Linking to published opinion pieces from people at ground zero would definitely be more compelling than pointing us to an internet forum where you write your own byline credentials.