Admittedly, I think something has been lost in the discussions around this type of thing, so I can mostly understand why you've come to feel the way you do, but I think what's been lost is the most crucial aspect of this. I think we come at this discussion from the wrong angle if we think people being offended is the most important aspect of debates like this. It's easy to see a mock Chinese accent as harmless fun - hell, it doesn't offend me and, as you've said, it doesn't offend the Chinese people you know - but accepting and normalising this type of humour means that it's "acceptable" and "normal" to treat Chinese people as something less, as something to be mocked, be it for the way they behave, the way they act, everything. It might not do much damage short term but this kind of behaviour has a long-term drip effect. It might just be the difference between a Chinese person landing a job or not, being dealt with properly by the police or not, being beaten up for their accent or not. Whereas, a little slap on the wrist for "Squeaky" and "Wingman" here just reinforces the message that it's not okay to mock Chinese accents and, by extension, Chinese people. It's not about offence really, offence is only short term, it's about perception and basic human decency.