While I do prefer the moisture that oil brings to cupcakes, neutral flavored oil doesn't have any flavor. By using butter, we bring that buttery vanilla flavor to these cupcakes, and we insure we bring the moisture with the full fait dairy and other room temperature ingredients.