As I said, layoff is not bad. Actually, it is usually a good thing to leave a place where you've already worked for more than 10 years. Vision is more important than skill, IQ or EQ. Spending too long in one place is often negative for developing good vision.
Anyway, congratulations for Zuodixiang for his new job and new challenges.