There are several reasons why it's better to push a caulking gun to apply sealants. One of them is that while pulling, one might end up pulling it too quickly and damage the caulking head, which will make it difficult to apply the sealant properly.