I would argue the name is about more than just the games themselves. As the threads cited in the OP demonstrate, many people are approaching 5E with the attitude that the game belongs to us, and that we are not beholden to any one company to play the game we love.
So I would propose...