In your particular example it doesn't matter, but when there are more than one grouping variables it does.
The default behaviour is to drop the last variable as that was the behaviour before the .groups argument was introduced. Dropping all variables would make more sense, but the default is there for backward compatibility.