If you're using a kinematic body then you presumably want collision detection. In order to detect collisions and prevent the body penetrating other bodies, you must use the kinematic body's built-in movement methods. Changing the body's position
directly will not detect collisions.
If you don't want collisions, then feel free to change the coordinates directly. If all you need is contact detection, consider using an Area/Area2D instead.