Bitcoin is very inefficient to mine because it's extremely competitive. You need an ASIC for it to be worth anything, or you won't be able to solve any blocks against people running loads of them in warehouses, and if you can't design one you're paying a premium that would almost certainly not be worth it.
Mining isn't about going for the highest value token, it's about maximizing your hash power for a particular coin that you believe in and that has either high potential or is not too volatile, while mining at a favorable ratio between difficulty, energy cost, and initial investment. The machines themselves are not inherently "money-making". You have to use them right, and you need the resources to use them, i.e. access to energy at a low enough cost.
Mining is work. It's increasing how many tokens exist for the coin itself, so you're devaluing the thing you're creating to some extent (especially if you're just selling it right away). It's a contribution to the economy of the coin, so you should certainly see value in it beyond its exchange rate to $$$. If not, you're probably directly connected with a hardware manufacturer with access to a warehouse and cheap energy. Basically, you're probably in China. Even then, to direct all or part of your resources into a coin, there should be something else that the coin does other than store value.