Mining may not be profitable in countries where the electricity costs per unit is high, then adding equipment, space etc may be very expensive and in between if btc values fall then you would end up in heavy losses. So better to invest in coins and balance your portfolio.
yes you are right now mining is not very profitable anymore because at this time the difficulty level of the algorithm used to solve the block also I see more difficult and certainly the electricity is too high because it will require very high power for mining machines and you know that electricity also has a very expensive cost so the results from mining are not too much and surely the profits will be very long. it's better that you do a trade that is certainly not too much money needed and the results can be too much.