Good points.
When I got a loan some 23 years ago, the loan could only be 28% of my total indebtness, my employeer was actually called, I had to provide the latest paycheck stub, and I had to have 10% down. I think just those moves alone would've prevented or greatly reduced the chance that the greedy, the stupid and outright liars woud drag us into another subprime mess.
We had these ARM's when I applied for my loan, but they were called balloon loans, but you still had to have above requireements met for a balloon payments. I believe the balloon moved based on treasury, but don't quote me on this.
Of course I was also taught by my parents, you don't buy what you can't afford.
CB