illusionofmore.com
The EFF Taking on Big Tech? - The Illusion of More
EFF declares lack of competition in the internet market a problem but fails to consider its won role in helping to foster Big Tech dominance.