My guess would be that they've had issues with hosting companies over terms of service. Maybe someone who doesn't like them is complaining to the hosting companies. They keep doing their best and moving around. My guess is they are looking for a permanent home with a company that is friendly to their type of business.
Of course this is just a guess - PM or call them. I've used them throughout this transition with no problem.