What on earth is going on with Firefox!? They've been through 3 beta versions in the last year

I hope they've plugged up their horrible memory leaks with beta 8 or else I'm staying on Chrome´╗┐
Shared publiclyView activity