Not that I ever cared about karma, but I can see why some people did. It plays into peoples need to be liked. Karma associates a number with how well your post is doing. Bigger number = more people liked your post. Basically quantifying how well liked your post is and then gamifying it.
Dragonflight is the latest expansion in world of Warcraft so that last bullet point is wrong.