Comment Comment by btheshoe I find this extremely concerning - this could be the beginning of a slide into financial dependence on Big Tech companies, not to mention the many conflict of interest issues. parent btheshoe 5 years ago