Again, I don't think you have enough information to say that for certain. This is D&D. There is no 'totality of cases' because the DM can always introduce a new case. There is no finite number of monsters you might fight, or finite combination of them.
One area where offense probably beats defense is when it comes to solo boss fights. If your DM has a lot of those, then offense is probably the right choice. If your DM doesn't include many solo monsters, and instead favors large groups of weak monsters, it probably shifts in the other direction. But again, there are too many variables to say anything for certain.