Delegates are important because we don’t want to process more data than necessary while running our game. If we’re using delegates our game will run more effectively and I imagine it will be easier to get an overview of the code as I get more accustomed to delegates.