I'm with you... there's nothing to apologise for something that you earn by yourself. You got what you deserve and yeah, it just some people doesn't like to see your achievement. If my writings are good enough just like you, I'll do the same to make it visible. Nothing wrong with that. You made your post visible and the other people brought you to the top because they like it.