This is also very similar to the clause that allowed Larry Ellison to allegedly try to have a professor fired for benchmarking Oracle: https://news.ycombinator.com/item?id=15886333
I was just going through theirs (and other) terms and conditions to understand what kind of legalese goes into these and I was appalled at this. While these terms aren't effective until after 01-Nov-2018, I tried searching online to see if there was any discussion about how stupid this is, and this unanswered forum post came up.
I have no idea how this is still considered acceptable.