Not surprised, Mozilla the company has been shit for years and getting worse.
This is a most excellent place for technology news and articles.