Cymbals break because of metal fatigue. Also many HIGH quality cymbals are made from B8 bronze,Paiste 2002 series comes to mind. I still play with 1 ZBT in my set, in fact an older ZBT round stamp 18" crash ride ;I have found to be an awesome cymbal that actually crashes and rides really freakin good! Also metal fatigue in bronze is common, bronze can be cold worked, which means that as you hit it, it can become harder and brittle, and then break. Breaking is caused by fatigue which is brought about quicker or slower depending on technique, so yeah poor playing is the primary cause IMO, especially in my case lol. And I challenge you or your son to play some heavy metal for a year or 2, then tell me you ain't broke no cymbals lol. Swing, Jazz, Hip Hop, Traditional country, Big Band; all styles of music that probably DON'T break alot of cymbals. Not saying you play any of those, but music style has a BIG influence on cymbal life.
Clearly what you say is true. Heavy metal is very rough on cymbals and heads, but technique does come into the mix. For those types of musical situations finer cymbals might not be appropriate anyway since their subtleties and tonal qualities would likely become lost under the loudness of the music and they could be prone to damage. I would hate to destroy an incredible sounding $2000 Istanbul K playing music where the beautiful tonality of such a cymbal would be lost anyway.
The first set of cymbals I bought my son when he was a kid were ZBT's The 13" hi hats were not awful, But the 18" crash/ride and 14" crash were pretty terrible. As a result, I would have to strongly disagree that a ZBT 18" crash/ride is an awesome cymbal.You can play it loud and don't have to worry too much if you break it because its easily replaceable, but beyond that I wouldn't recommend them.
My son is now a professional musician who gigs at least 3 times a week. While he doesn't play heavy metal, he does play rock, funk, country, jazz, Latin, musicals, and many other styles. He plays heavy when he needs to. Most of the cymbals he gig's with are 40 to 60 years old and were carefully selected after long listening sessions for their tonality. While some B8 cymbals are better then others, you mentioned Paiste 2002's, in general cast cymbals are far superior. The ZBT line was designed as affordable entry level cymbals for students, the fact that they may work for some types of music notwithstanding. This section of the Vintage Drum Forum is concerned primarily with high quality vintage cymbals which are in a whole different league from ZBT's.
In the end though, play what you enjoy!