I'm sorry I don't see how I'm inviting these misconceptions (yet) but let me clear this up.
The module in the picture is just an illustration, the socket is the main item. There is no need to target a specific module here. As a matter of fact, targeting a specific module would pretty much defeat the purpose of a universal socket adapter. All HC-05, HC-06, HC-08, etc., likewise all HM-10, HM-11, etc., modules have the same physical dimensions (ca. 13x27mm). Pinout varies slightly, but it does not matter here. It doesn't even have to be a BT module, could be any other kind of module. Even the length does not matter, it could be shorter, say, 20mm in length.
The socket adapter allows you to place your module directly onto a breadboard. Without a socket adapter there is no easy, reliable way to access any pin you like short of soldering them onto a breakout board. The problem with soldering is that you will have a hard time removing the module, as anyone can attest to who's had to do that a couple of times (s.a. myself). Industrial multi-layer boards with huge ground planes are a nightmare to rework with a hot air gun, especially if there are no thermals. There is also the risk of frying something on the module or the motherboard if too much heat is applied to remove it. This stuff can get pretty messy.
As far as being able to access all those pins is concerned, those modules are usually based on (relatively) powerful and versatile SoCs with lots of GPIOs that could be used for all kinds of projects, not just as pure add-on BT radios. For instance, the chipsets used are very much capable of running a keyboard firmware on their own, or anything else you like. If you want to make use of lots of GPIOs, you need lots of (in this case) spring contacts.