Two parts can be replaced I guess with better alternatives though:
1. Risc-v chips for esp8266. Why? Because they are built on open source standard, are cheaply available, and are generally very powerful.
2. 802.11ah for LoRa. Why? Well, lora is highly optimized towards power optimization at the expense of data transfer rate. Data rates offered by LoRa might not be suitable for anything much demanding other that IoT. 802.11ah on other hand is also optimized for power, but still can operate up to at multiple 100mbps of data rates, with range in many KM's and supporting thousands of connections per installment.
This might help: https://www.electronicdesign.com/industrial-automation/what-...