Yeah... I read the article and honestly I'm not convinced. The argument of the author seems to be that in the case of Europe, humans are the only animal species capable of creating and maintaining open areas.
This is very much not the case. Bison, horses and wild cattle can and very much do it.