You are welcome! Thank you too for reading!
By the way, there is now an blocknotify.sh script showing nice big block numbers using figlet(6). Enjoy!
Mempool rebroadcasting is done for practical purposes. In 2020 the mempool was very congested, but when the miners mined multiple blocks quickly, they were not filling them up since they forgot the low-paying transactions already. Proved on Plebnet Playground (another testing network with free bitcoins) where during the times of only one miner, when something happened to the main mining/signing node, it was possible to end up with some TXs in mempool on the explorer, but never mined for days. Since rebroadcast is done, no transactions are forgotten.