One time pad cryptography generated with truly random pads with no reuse of keys and no leaks in key transmission being the big exception.
But yea, calling it inconvenient for most uses is quite an understatement. It did serve many spies well though during the Cold War using numbers stations, even if the Soviets were known to take short cuts by just having a room full of people randomly hitting keyboards rather than using true randomness.