It’s not about ‘this’ being a global, it’s if you see ‘i++’ in code it’s not obvious if ‘i’ is a member or not without having to check context.
If all you see in code is a very tiny 3 character expression, you won't be able to make much of a judgement about it to begin with.