I don’t like the concept of karma: as you say it gets reduced to “if you do good stuff, good stuff will happen to you; if you do bad stuff, bad stuff will happen to you”. In other words, you deserve whatever happens to you. You can go around punching people in the face, they deserve it. And with reincarnation you can go around punching newborns because they must have done something wrong in previous life…
I don’t like the concept of karma: as you say it gets reduced to “if you do good stuff, good stuff will happen to you; if you do bad stuff, bad stuff will happen to you”. In other words, you deserve whatever happens to you. You can go around punching people in the face, they deserve it. And with reincarnation you can go around punching newborns because they must have done something wrong in previous life…