Even wit all that, no one that blows up Megaton is gonna farm good karma, you blow up Megaton because you want the evil karma. So to claim that needing to farm good karma is a legit consequence is incredibly silly, on top of how ridiculously easy it is to get the karma lost back.
At the end of...