...
there is a simpler explanation:
Keeping customers happy DOES maximize profits in the long run.
Keeping customers happy is not necessary as long as the customers keep buying.
As the entire history of bitcoin ASICs shows, they're never happy & they always keep buying.