Engywuck, 5 months ago Quoting someone from Reddit: Mozilla lost my respect years ago. They’re just buzzwords and a scam, at this point.
Quoting someone from Reddit: Mozilla lost my respect years ago. They’re just buzzwords and a scam, at this point.