Bind delegate with one parameter

Im not sure this is the proper usage. Why would you need a delegate if in your broadcast call you specify the function and its parameters? If so why not call it directly.