Most do but I would not say all ping like a cannon I think there are some very good batmaker in India which do a sterling job just as well and perhaps one or two names in UK
Pressing/performance is top notch no doubt but handles/shoulder design are vulnerable/weak from what I have seen.
People love Mercedes Benz. Theyr widely regarded by many as one of the best car makers in the world. Doesnt mean there arent other great cars out there.