Forget about pundits, Bill Clinton made this argument: "The American people support this agreement because they know it's good for jobs in America and good for human rights and the development of democracy in China." https://clintonwhitehouse4.archives.gov/textonly/library/hot...
Now, did he really believe that? Was he just selling the American people a bad deal? The end result anyway is that this is precisely the argument that was made, and thousands believed it.