A retired Taiwan Navy officer has provoked widespread criticism after attending a military air show in Zhuhai, China, and publicly lauding the strength of Chinas air force and military advancements.