Some people can't wait to victim blame every time these posts of obvious business stupidity come up.
Domains go into a redemption period because they expire. Having a card or paypal on file is meaningless if you don't have auto-renew.
People lie. People lie all the time, and always spin the story to somehow make them the blameless victim.