Why do people still buy Jeep Wranglers? Not fast, poor handling, terrible braking distances, bad ride, noisy, etc...........
Wrangler offers a significant utility, not found elsewhere, at least not without a significant compromise. If you pop the top off, you can load large items that otherwise require a pickup truck. I have actually done that. I understand that it's easy to go to Home Depot and rent a real truck, which is exactly the compromise I mentioned. In addition, Wrangler allows for a great comfort off-road, as I found out to my great surprise. Not in the sense of reduced jolts - you still get thrown around when you run over stones, and even Land Cruiser is no help in that. But it allows for a significantly lesser driver fatigue. When I had a RAV4, I was able to get to 95% of places where I wanted to go. But to get there required a constant application of skill, never putting a wheel wrong. It's only fun for a couple of hours. With Wrangler, I can just follow the ruts and only worry about deep mud. It's a significant difference. Interestingly enough, I've been to places where a Power Wagon was too wide and long (around a wash-out, e.g.), and Wrangler squeezed through easily.
Of course, in addition to all the issues you mentioned, Wrangler is compromised in utility, too. Its range is too short. Its tow capacity is almost zero: barely enough for a glider trailer. Clearly it's not suitable for many applications. But at times it is a rational choice.
In case of a Cub, its utility focus has shifted as Skyhawk took over the training role, and people started putting more powerful engines on them. You can often see Cubs used in support of fishing and hunting, even with great weights of supplies, weapons, and the harvested animal. Nonetheless in one celebrated case, when a guy needed to run a supply for a lodge, he chose a Zenith.