I only get this "China scary" vibe from people who've never been or know nothing about the country.
Reply on news.ycombinator.com