Well, truth be told. Every war can practically be explained by economics. And even if that wasn't the prevailing argument, without economics as a backup argument, the war would be hard to justify. Denmark's entry into the Thirty Years' War had little to do with protecting Protestants' freedoms, but rather to secure more money for Denmark.
I agree, partly with that, yet I'd add more factors onto the equation. Let's say that 2003's Iraq was evident from an economic standpoint. On the contrary, the Vietnam war did not seem to net much profits from the get go. However, when you factor in the world affairs at the time, then it started to make sense.