IMHO ST is making an excellent investment in the future. Adding China's airlines is a once-in-a-lifetime opportunity. I doubt that they neglect other countries due to being busy with China. There are just not many good options around.
That said, from a consumer point of view it would be better to have more competition in China.