My thoughts on this seeming endless debate.
BCDs come in many shapes and designs but they all do at a minimum, two things, help with your buoyancy control and hold your tank(s) in place. Some use a wraparound air cell and others utilize a single air cell. Some have a hard backplate, some have a plastic and still others use a fabric plate. Some have crotch straps, others dont.
Virtually all designs will fit someone perfectly if adjusted properly. Jacket BC systems work perfectly well for most of the recreational diving but sadly, most of them were never adjusted or fitted properly to its owner.
A few people, based on their own body shape, will have a very difficult time using a jacket BC due to the adjustment limitations inherent in a jacket BC. The fitting of a jacket BC is more than just yank the straps until they are tight, but again, most shops dont know how to adjust one properly and as a result, many jacket BCs do not perform very well. Add to this, most of these people never realize the poor performance is due to the improper fitting, not the basic design. (If they even realize that it is performing poorly in the first place.)
A BP/W configuration is more flexible by design but if poorly adjusted, it will not perform any different than a poorly fitting jacket. Add to that, BP/W will be closer to a good fit, even if fitted poorly.
Heres the rub. Most of the divers that use a BP/W are generally more experienced divers and know how to setup a harness and plate to fit properly. Experienced jacket divers also know how to adjust their setup and are perfectly comfortable using one. Its the inexperienced divers and even some experienced divers that have no idea what a perfectly fitting BCD (BP/W or jacket BC) is supposed to feel like.
So, why all the fuss of one system vs another? Its an apples to oranges comparison. While they are both BCs and both will perform perfectly if fitted properly and used within their design strengths, its only the BP/W that can work in a larger number of differing dive situations. However, the vast majority of diving today is clearly in the wheelhouse of a jacket BC.
Good divers will not blame the gear, they simply adapt.