But will this affect or shorten BTC initial end generating date ?
No difference, bitcoin mining difficulty move to correct this fact :
https://bitcoinwisdom.com/bitcoin/difficultyeven if the 50% of mining product shutdown, bitcoin difficulty decrease dramaticly to correct this.