The article completely misses the main advantage (to me) of reinforcement learning:
Reinforcement learning allows you to optimise on non-differentiable outcomes.
I can't differentiate real life, but I want to optimise a process within real life. This feels tantalisingly close to AGI. If I can figure out a reward function, I can use reinforcement learning.
Yes, this requires a reward function to be defined. Yes, this is a challenge to AGI. But to say that the big labs are not aware that this is a challenge to AGI is unfair. DeepMind is actively investigating open ended learning: https://deepmind.com/research/publications/open-ended-learni....
Just because the labs haven't tackled all the questions doesn't mean that they're not busy tackling difficult questions.