That is a very good question. Indeed, in some contexts что́бы can be dropped. These include:
VERB + что́бы + INFINITIVE:
- Я пришёл[, что́бы] поговори́ть с тобо́й.
- Я звоню́[, что́бы] сказа́ть, что не смогу́ прие́хать.
- Я ходи́л в магази́н[, что́бы] купи́ть молока́.
NOUN + что́бы + INFINITIVE:
- У меня́ есть по́вод[, что́бы] напи́ться.
- У меня́ есть де́ньги[, что́бы] заплати́ть за учёбу.
- У меня́ есть все возмо́жности[, что́бы] заверши́ть на́чатое.
- У меня́ есть вре́мя[, что́бы] приспосо́биться к но́вым пра́вилам.
It depends on the specific NOUN whether you can drop что́бы. Sometimes you can't drop it:
- У меня́ есть ру́чка, что́бы писа́ть.
Sometimes you don't need что́бы at all:
- У меня́ есть жела́ние пое́хать в о́тпуск.
- У меня́ была́ попы́тка бро́сить кури́ть.
This is by no means a definitive answer. Whether or not you can use or drop что́бы depends on the concrete noun or verb phrase being used.