This is the problem with these sort of threads...All 200,000 of us on Scubaboard - myself included are in the significant minority of divers in the world. Think about it for a minute....
There's probably 10,000 divers who will dive at Sandals, Beaches, the RIU resorts etc. this year. People who may own a mask/fins possibly a regulator because they're easy to pack. Or the hundreds of thousands of vacation divers who descend on South Florida every summer. Or that many who dive in Hawaii - with weight restrictions I find it hard to bring my gear there - and I really want to. There's 1250 beach front resorts in Thailand - how many offer diving?
Even at dive-focused destinations like Bonaire - every dive resort rents jacket BCD's - except the two tech focused shops. One of them even has a few hanging in the rental area for people who don't want the fuss of trying to figure out what's optimal - or don't care.
Every single dive shop in the world - with few exceptions if they're cave/tech focused - trains in Jacket BCD's. Most people buy what they're used to. I have personally suggested at least several dozen times in the New Divers forum that newbie's at least investigate back-inflate designs before purchasing their first gear. Because most shops do a pretty good job of promoting what they sell - or have the highest margins on. If it's optimal also - that's a good deal for both parties.
One size fits all is a powerful incentive for rental fleets also. Aggressor even has a deal with Aqualung to use their gear exclusively in their rental program. Granted the number of divers going thru Aggressor yearly is small but they are more dive focused than many.
Think about the percentage of the millions of cruise divers - many of who dive at several ports - using rental gear provided by the cruise operator. They all have to be able to fit any body size/shape so Jackets are the optimum solution. In addition, weighting for most jackets is simple - put enough weight in the front pockets to sink a diver. When you've got 20 people standing around renting gear and the boat needs to leave in 1/2 hr. that's all you have time for.
I know a guy who is at least as hard-core a diver as I am. Travels all over the world yearly just to dive. He owns a really good dive computer watch and his own mask/fins. Rents a Jacket BCD everywhere he goes since he knows how they work.
When I walk into a dive shop in any dive focused destination in the Caribbean I always compare whose Jacket's are hanging on the wall. It's never whose BP/W or even Back Inflate BCD is hanging there. For rental fleets Jackets are the only reasonable option. And by far the cheapest. I'm generally pretty surprised to see any rental gear that isn't low-end Scubapro, Aqualung, Cressi, Oceanic or one or two other mfr's.
I always catch heat for this last comment but if BP/W's are so popular - why don't the major mfr's - except Scubapro - sell one? It's because they market to their demand and their deamand is for Jacket BCD's. A simple check of the top 10 mfr's websites - or 5 minutes at LeisurePro.com shows that to be the inevitable truth.