I tried reducing the MTTH back to hundreds by removing a zero for all the plot events, to see how it went.
It's better, but might feel a bit fast. I'm now waiting for months to years, rather then years to decades, and that's much more comfortable.
I'm still of the opinion that there was an error in the writing of the MTTH timing, but it might not have been a zero too much, bight just have been a miscalculation. Hopefully, we'll get to see in the following patches.