mining Bitcoin in today's market is not ideal unless you have a huge capital for the investment of necessary infrastructures, manpower, and technology involves in Bitcoin mining. The competition is so strong and you need high-end technology in order to compete in the market and high-end technologies come with high-end dollars for investment.
I agree with you. Mining has become very expensive and difficult. Equipment for mining costs a lot of money and pays off for several years.
But you can invest in cloud mining. And you can profit from it and avoid many problems