As a Full Cave diver, I agree with the philosophy of diving yourself rigged for cave anywhere, anytime. I don't live next to the caves. To survive in a hostile environment like a cave, I feel practicing and keeping my kit as similar as practical in a variety of environments, including open water, benefits me. Muscle memory of where things are located, more time/experience with the buoyancy characteristics of my dry suit, and using cylinders in a specific configuration all benefit me when I'm in an overhead environment. In other words, practice makes perfect. It's unreasonable to assume divers would refine their kit and skills exclusively in an overhead enviroment when an open water environment is readily available. I can't tell you how many dives I've made off a recreational boat in Lauderdale rigged suitably to dive Eagles Nest. The thing is I'd rather refine my kit and skills as much as possible without the hard ceiling over my head. Once I have everything dialed in, then I feel comfortable in the caves.