There are statistics available about the XUAR region's economic status on several sites. There are also various visuals of the region and it's administrative capital. To an Indian, the most striking aspect about these details is that they contrast very very favourably when compared to like statistics of several Indian states (especially rural regions).
If an Indian regards the Chinese hold on the XUAR as tyrannical, let him first consider carefully the situation back home to give a much needed proportion to his perspective !!!