Question: why is vsync a thing?
Answer: Enter Vertical Synchronization. You can reduce screen tearing with a software solution called Vertical Synchronization (Vsync, V-Sync). It's a software solution provided in games as a toggle. It prevents the GPU from swapping buffers until the display successfully receives a refresh.