For me, there's 3 main reasons. First, you can control the heat level. Second, you can control the salt level. Lastly, there are no preservative agents in a homemade seasoning mix. However, you can certainly use a store-bought packet.