very sad to see any staff get let go at any company within the industry... the question stands...aren't we past the worse now...isn't the economy turned for the better and the industry now recovering ? anyone know the reason why these guys were let go??