Bitcoin mining was profitable but now gradually decreasing mining hash rate regularly. But when Bitcoin mining hash rate was large then it was profitable i think. Moreover huge people still mining Bitcoin. For Bitcoin mining we have to see some things.
* Quantity of ASICs.
* Maintenance costs.
* Electricity cost.
* Cooling cost.
* Miners salary etc'
After calculate that's costing we have to calculate It's profit. If coating were low then mining amount, then it will lose and if mining were more then costing then it will be profitable i think.