OTP is great in some situations but the real problem with it is that you need to exchange keying material face to face, or over a quantum key exchange system, for it to actually be useful. So if you are a spy being sent to a foreign country, chances are you bring an OTP with you. If you are buying drugs from some anonymous vendor, it is totally useless.