Powerful people in the UK hate China and the idea of China rising because it is a precursor to the UK's certain economic death.
Take every British account of Chinese activities with a block of salt not just a grain. Royal family and aristocrats of Britain made their multigenerational fortunes destroying mainland China & India.
No matter the pushback or faux pushback these companies engage in, they are one national security letter away from choosing between handing over data or shutting down completely.
No judge or court required for NSLs right? That's if the NSA hasn't already scraped the data and they need to go through official channels.
China hasn't debt trapped Sri Lanka with loans anymore than the World Bank would... How are the Chinese going to pickup the highways, bridges, harbors & railways and take them back to China if the debt is renneged on?
Your cynical view of China should be applied to the US mining companies that reaked havoc in the Congo and similar actions the US has taken in the rest Africa (Libya was quite a prosperous nation with free education but now has a thriving slave market) without the benefit of leaving behind useful infrastructure.