Now that's quite the story! I hate deadbeats, repomen and banks that extend credit at ridiculous terms to people that shouldn't have any credit...so everyone except you lost on this deal and I call that a win.
Honestly, blocking it in because they know it's gonna be repoed isn't cool, but I disagree that people shouldn't be offered credit. I have lousy credit but I haven't missed a single payment on my 2010 Escape.