I never put the money reasoning on something I love to do.
X2. It's not about that with me for sure. Fishing is a passion. It's about the thrill of the chase and the constant adrenaline rush of never knowing when the next monster will smash your line. It's about spending time learning and the hours of sitting without getting that one that keep me going back. I don't eat many fish and haven't eaten a trout in the last twenty years. But, I still fish for them and all species because of the above reasons.
As for getting skunked; its the same for me during ice season as it is during open water. It's an opportunity to pursue my passion. It's a learning experience and more opportunity to catch a possible fish of a lifetime.
It happens to the best anglers at times. But it never stops me from going again.
You'll never hear me say (or type) "this lake or that lake sucks".
Ice fishing; just like any other fishing is still fishing. If catching was easy everyone would be doing it.