1. Miners have years to plan for the halving, which means they are given the chance to readjust themselves to see if they can continue the mining task.
Halving is not done because the miners are to receive rewards and we then assume they make the plan and preparation for that to come and when not to happen, immediately once a particular block mined had been achieved, halving occurs and this is been done within the target period of four years intervals, except the entire blocks have been completely mined, miners still have the right to continue the process a d after that, they will depend on transaction fee to generate their incentives.
Certainly, profits might not be guaranteed, especially when working as a solo miner.
Why not guaranteed as long as the whole network protocols was being strictly adhere to.
2. Halvings are pre-programmed events that work when a requirement is met. The completion of 210K blocks, which takes approximately every four (4) years, initiates a protocol that reduces the block reward by half.
This is right and has always been the norms.
3. Bitcoin is practically referred to as a commodity, which shows similar characteristics to gold. The process of acquiring either of them will definitely lead to a reduction in supply; i.e., the more we mine, the more they are reduced.
Bitcoin has a limited supply, but is gold limited in supply, I don't think so.
Interestingly, Satoshi never stated a reason for implementing halving in Bitcoin's protocol.
If you want to increase the value of something, try introduced something that works perfectly it sustainability, the more the supply of bitcoin decreases the more the demand and value increases.