When people come to your event, you don't send them down the street to buy tickets. Why do it online?
For many, the process of selling tickets online still involves sending customers off the organiser or venue website to a third party ticketing agent. This results in a poor buying experience for the customer and a loss of control for the promoter. Source