As The Imp said, the RFI numbers (labelled UO PFR% in HEM) reveal how often you're opening in each position, and it gives a pretty good idea of what your opening ranges look like.
Here are some VPIP/PFR and RFI numbers from one of my databases:
I'm not going to claim those numbers are perfect/optimal, but they are more in line with what works well for micro zoom. Overall, the VPIP/PFR was 21/15.
Note that the BTN UO PFR (aka RFI) was 39% (a lot of regs will actually steal even wider than that, because there are nits like OP that fold to steals too often), but the VPIP there is only 25%. I rarely flat on the button, or any position except the BB, where the gap between VPIP and PFR is huge.
It's noteworthy that the VPIP is 25% in BTN, SB and BB, because those positions are the ones that see the most action, either as steals or defends vs steals. (It's a curious truism that I played slightly more hands in the BB than any other spot, and I usually did it as a call. At 2NL, I should probably have played a little bit tighter in the BB, but I'm a station that likes seeing flops).
If I run the filter 'VPIP=true', I actually won at 57bb/100 in the BB, which is a clear indicator that calling with a wide range there can be profitable. With VPIP=true for the SB (where I'm mosty raising or 3-betting, not calling, although I experiemented with open-limping for a while), the winrate was over 100bb/100.
Only playing 15% of hands in the BB (as in OP's stats) is just giving away too many blinds.
Playing the last 3 positions pre-flop correctly (BTN, SB and BB) is crucial to establishing a winrate. At a fundamental level, the game is all about stealing and restealing blinds, and defending against those steals and resteals. You can't beat the game by being a nit and letting everyone else steal the blinds. You should be stealing them yourself (in BTN and SB) and fighting back if one of those positions opens the pot.