Random banks in the USA offer way more than that (ranging from $200-$1500) to open checking accounts and credit cards, yet 300+ million people aren't jumping on the opportunity for free money. For most it just isn't worth the trouble, especially when you don't know what the hidden catch is.