There are no country flags in UTF. The flag you're seeing is the interpretation of a 2 character ISO country code by your OS.
> Although they can be displayed as Roman letters, it is intended that implementations may choose to display them in other ways, such as by using national flags. The Unicode FAQ indicates that this mechanism should be used and that symbols for national flags will not be directly encoded. This allows the Unicode consortium to avoid any issues surrounding which countries to include (and, de facto, recognize), instead leaving it entirely to the system implementation as to which flags to include (see: partially recognized state).
Sure. My point still stands, you can already encode Taiwan's flag, so what is China allegedly objecting to?