It is almost 2 years now and all the "related content" along the side is people having the same issue on different sites. Can't mozilla take people off the team making the random debated "improvements" and put them on fixing all the bugs and issues t...