Cryptography is easy, really. It allows you to transform confidentiality problems into key management problems.
Compare this with trains, which are clearly more complex: They allow you to turn long distance problems into money, scheduling and coordination problems.