The ultimate hook in videogames is perfection.
From the early days of arcade high-scores to the nerds who collected every last star in Mario to the guys who like to inch up their kill/death and win/loss ratios, the essence of gaming for a lot of people has been perfectionism. The reason shooters are so popular nowadays is because they're highly social games that are fun to play and allow people to aim to be their best against others.