Fortunately for me. I have. Even further, I worked in programming software so I am even more aware of it. Except that unlike you who would keep your IP to yourself to make a profit at the expense of other human beings, I would rather let other people use my stuff for free as long as the IP exists. An IP does not automatically translate to profit, which is all you seem to be focused on instead of the idea of being credited. Yeah, I would feel pissed off if my work on voice compression would be copied and passed off as someone else's..but I would have no problems if someone takes it further develops it and makes a profit out of it because as long as my name is there.. I could not care less if a profit is made out of it or not.. since that is not my character to worship money instead of achievement.
Your main itch with the argument seems to be losing profits without realizing that hoarding is not profit. If you worship money and profit so much that the very idea of losing it causes you nightmares, then it is your character flaw and not mine to understand that there are places and people in the world where IP theft is a reality regardless of whatever can be done.And there are particular inventions and creations that will be stolen or used if people are desperate enough for it or if it suits the common good. So instead of whining about losing profits, i'd rather look to making something unique where the people who pay for it , do pay for it.