I may be racist or something, but I don't trust software written outside of US, Europe and Australia. I know Samsung now has labs around the world, but the important decisions are still made in Seoul. In my humble experience those guys are never agile, never able to say "i was wrong", etc. That attitude works well for devices, based on other's designs (ARM, Google) but leads to really bad, insecure software.