Srebrenica was, by far, the worst massacre in the 90s war. Its considered the worst massacre, in Europe, since the Nazis. That deserves an apology more than the other battles.

And in regards to "why do Serbs only apologize?" they don't… you just haven't read the articles it seems, heres one.