Because it's legal to make a call like this:

``` ruby
method { x: 1 }
```

Probably another cop should try to enforce calling methods with or without parenthesis, but them you also have assignment:

``` ruby
x.y = { x: 1 }
```