By the looks of it, yes.
@admin is always thinking from the business point of view "a chinese flag will help sell more copies".
What @admin doesn't understand is that a online game will keep selling copies as long as it gets good updates and content.
Adding a new nation is not content. It is a change that will exarcebate some existing problems like the low pop of most nations.
@admin statistics made him have fear of some changes. As soon as he was convinced, those changes make possible the recovery of the average pop to release levels.
As a conclusion, good content, good changes, happy customers, more sales.