Browning the meatballs helps with flavor development. It creates a caramelized crust on the outside, adding more flavor to the final dish. Also, the bits on the pan's bottom infuse the sauce with more flavor.