If the decision is between tacos and boxed mac and cheese, then tacos, without a doubt. If it's a decision between tacos and good, homemade mac and cheese, then go with the mac and cheese.
I honestly think that the people who are saying tacos have just never had proper mac and cheese, thinking their shit with powdered "cheese" is a good approximation of the real thing. It's not.
Also, yay elitism for totally inconsequential topics!