Also, a note on Phase 0 block reward reduction. Check out this thread on the development of the finality gadget, which enables us to make this reduction:
If Phase 0 goes live, it will probably be early 2020 when it does. We will need at least 6 months, if not longer, to validate that the mechanism is working correctly, and develop the technical upgrades necessary to compensate for the issuance reduction and resolve all outstanding issues with issuance in general (rectifying the fact that we have two assets). This means that the earliest we can expect the issuance reduction is late 2020/early 2021. That means there is almost 2 years until such proposals can even be considered as arguments, which is plenty of time to ship new hardware. ProgPoW is still relevant.