как вообще суффикс может повлиять на программирование на основе абстракций?
Суффикс влияет на читаемость и понятность кода. MongoUserRepository implements UserRepository на самом деле даёт чуть больше полезной информации, чем UserRepository implements UserRepositoryInterface. И короче.