That's a catch-22 about the Python & Conda, really. To be able to afford one, you'll need to spend several weeks doing little more than dragging cargo from A to B. None of that hauling gives you any experience that matters in facing off with another Cmdr; being able to deliver 1,000,000 tons of rares means nothing in combat. So if you don't want to lose your billion dollar ship, be sure to spend a lot of time learning to fight effectively - because that's all many other Cmdrs DO.
+1 to a couple of replies above regarding cash reserves: My viper insurance is around 160K or so, and I have 6 Million in the bank. If I die, it takes me 1 round trip of T6 hauling to earn back an insurance claim. So... yeah. Keep in mind that people flying the smaller ships may have done a lot more combat, and losing their ship is less devastating to their overall financial situation - therefore, they're also willing to take a few more risks.