I completely agree with you (except about Cartman’s squealing, which actually got funnier to me as it kept happening). The ratings for this and the last episode should be reversed. Band in China was iconic and the best episode they’ve done since season 19.