As a side note, I got a Diamondback Explorer yesterday at the end of the day to replace my trusty Cobra. I immediately upgraded it, shield generator 4A plus 2 A0 shield boosters. Was interdicted 3 times, once by a Cobra (!), once by an Adder and once by a Diamondback Scout. They never dented the 2nd ring of my shield. They were maybe not the most dangerous and lethal ships but still, haven't had any problem with regenerating what I lost, quite quickly, I would say in less than 30 seconds, my shield was full. Of course, I also have the best power distributor for this ship and the best power plant. I've learned very quickly that these 2 parts are essential with laser-based weapons and help tremendously with the shields. Still, I'm just a newbie compared to you guys with fully loaded Pythons and Anacondas...
Two things of note - the power plants and the power distributor have NO impact on shield recharge speed, nor shield resistance. As long as there's sufficient power in the SYS capacitor, the shield will recharge, always with the same speed no matter the ship, size, other equipment. So right there one should see that something is fishy and overly simplified.
Secondly - I did a LOT of bounty hunting in my initial Sidewinder. As long as you pick your targets carefully (all the ships you mentioned were easy kills, albeit this WAS before the AI got upgraded in 1.3, so take that with just a small pinch of salt), you were safe, and the shields did recharge fast. RELATIVELY fast.
But as soon as you pick a bigger target, you're going to feel the pain. I tried fighting an Anaconda once in my Cobra (again, pre 1.3 AI boost, so take it for what it's worth). I did manage to take down the Anaconda eventually, but I had to expand all my shield cells, and it took 20 minutes - even after crippling the 'Condas engines it was still painful to get near. But I also need to mention this was BEFORE shield boosters were a thing.
So, if you want to hunt bigger pray, you're going to "need a bigger boat". Pre 1.3 I think the safest bet was the Vulture. High manoeuvrability meant you could use blind spots, but that just meant you're getting shot less, not not at all, so you're still taking damage. Damage that would probably rip a Cobra a new one.
In any case - combat scenarios are one thing, while waiting for a shield recharge at a station is something completely unrelated.