The British are never getting Hong Kong back Kevin. Youโre gonna just have to stop crying and get over it!
To say colonialism is good or bad or in between is kind of missing the point. Anything that a colonialist can stoop to, a โhomegrownโ ruler can stoop just as low, if not lower. The misnomer โFreeโ Congo had its non-colonial counterpart decades later in the form of Cambodia under Khmer Rouge rule. And even things like the horrors of racial eugenics are not inherently โcolonialโ - both colonialists in Australia and non-colonial domestic German Nazis were into it.
Further, colonialist behaviour can be every bit as variable as that of a โhomegrownโ ruler. Just as the Japanese were much more brutal in Korea and Manchuria than in Taiwan, Chinese and Vietnamese monarchs traditionally treated their southern population much worse than their northern counterparts.
Also, sometimes a bad colonialist gets judged not by its conduct per se, but by what the alternative might be. The British were terribly racist in the way it ruled Hong Kong for much of the cityโs colonial history, but ethnic Chinese kept flooding into Hong Kong over the decades, because corrupt Manchus, chaotic nationalists and stark raving looney mad Maoists (and the Manchurians, the nationalists and the Maoists were all even more repressive than the British in Hong Kong) were much worse as alternatives.
And sometimes the very worst of colonialism can have unintended consequences that might not be entirely negative. The Arabs and Turks who colonised their neighbours and at times genocided the then-locals out of existence also spread Islamic scientific and cultural innovations like algebra, carpet making and chess. The Celts were absolutely routed and brutally crushed by Romans, but the Romans created Londinium, which would become a regional and then global behemoth.
None of this is a defence of colonialism per se - all I am saying is that they should be judged as rulers in the same way โhomegrownโ rulers are, with their good, bad and ugly all taken into account.