Bitcoin mining doesn't have to be for everyone(*), only the most efficient ones will keep up.
(*) If Bitcoin mining would have been for everybody, big changes would have been needed, see Monero.
This is a centralized approach to the issue though. Why not making available to anyone instead of excluding users from it?
Unfortunately it's impossible with current PoW algorithm/consensus method since people who have most efficient ASIC with cheapest electricity always win and in PoW, the winner takes all. You even need KYC just to buy ASIC these days
Besides, there are few alternative consensus method such as PoCW[1] and PoC[2] which have goal to make every user can participate on network with it's own pros and cons.
[1]
https://bitcointalk.org/index.php?topic=4438334.0[2]
https://en.wikipedia.org/wiki/Proof-of-space