I have a few miners. Multiple generations of BitAxe, an s9, and an s19.
The BitAxe all lottery mine.
The bitmain miners only get run when waste heat can be used effectively and they pool mine.
Finances of it vary wildly depending on your situation and there are a lot of factors to consider.
For me I don't track my gains and losses that closely. Call it having a profit interest but not a profit need. I bought them to research mining as heat generation possibilities for potential future business ideas. Any losses are part of the cost of learning and getting that business running to me. I'm comfortable taking that risk for my potential future.
I've been mining for a couple of years and I am still learning. I have more ideas lined up that I want to try. It is a deep field if you want more out of it than to say you made some hash because you like Bitcoin.
One thing I can say is I learned enough to steer clear of the current generation of mining firms as an investment. Cheap electricity is simply not enough of a market edge.