I think microwave won out because it was quicker. That said many frozen foods have both oven and microwave instructions and almost universally I find oven tastes better
I just recently got an Anova Precision Oven (which has steam injection in addition to otherwise just being a really good and consistent convection oven) and literally everything I reheat now just tastes fantastic.