Not true, I am german and live in germany and back 5 Kickstarter Projects (e.g. ACKS Companion and Rappan Athuk etc.). You might have to add extra shipping charges to your pledge, but most projects are available for non US residents.
All you need is a credit card and an amazon.com account...