External pull-up resistors are somethimes sized to be able to supply a certain current requirement of what it is wire to. The internal pullup may not be able to supply enough current to function correctly. However for just supplying contact current for simple switches the internal pullups are just fine.
Lefty