Some people always create interface because they can be auto generated, so they are justifying working time creating interfaces, no matter if they are really used or not.
For example, sometimes developers are evaluated per line of code written, so it make sense to use interface.