I don't disagree with anything you've posted. Related to the high costs, the moneystore doesn't (and can't) chage more than the max fed rate.. They add in service fees, etc that combine to big numbers. Quite honestly, if you took certain cc cards, added in their interest rate, annual fees and (possible) service charges AND selected a specific dollar amount in a credit line, we could achieve those high relative interest rates as well.
Hell, next time you get your utility bill, take a hard look at the extras that you pay in addition to late charge, it's the identical trap with those guys too.
But, in the end, the payday loan people don't force anyone to do anything.. The trap that people get in is due to their own choice AND elements of personal discipline factor in as well