I basically agreed with this when you wrote it. Since then the situation has progressed and I'm reevaluating a few points. You may turn out to have been right on all points anyway, but I'm going to see how things play out before I make a conclusion.
Your other post about Tor Browser is interesting. I have thought about changing all or FF52 or Icecat's about:config to match that of Tor Browser and seeing what happens. If Tor Browser relies on anonymity to solve certain Firefox problems then this will be an incomplete solution, but the Tor developers have probably investigated Firefox more thoroughly than anyone.
