Barnes has spoiled us