I think the question is whether building all these cool things actually makes life better or if the larger effect ends up being net negative a la Facebook.
I the grandfather post is referring to all the cool things not making life better and thus the delusion
Nailed it. We build the things, and it turns out they aren’t cool.