Are you Hindu, Tao or Buddhist? Karma directly translates as work or action, the 'cause and effect' meaning you are using is directly tied to these religions. The irony being, not only is using Karma the way you did, without being those region is ignorance... but, if you do follow those religions, the way you used it in embracing the consequences for others, would result in you being hindered due to the karma bite of your own embrace.
Sorry, see it in posts on sports forums all the time. Calling others ignorant while doing it, just made it very difficult to not respond to.