Yes... it appears that it was time for those two to go.
As for the future, many are just waiting for a big win against those in charge and who knows, Avalon may have guys that finally understand how to stand together.
You never know the Qf guys might even lead the charge...