I fully understand how you feel. I'd probably be a bit miffed as well about the situation if others were making money on something I had developed, but couldn't play.
Either way...if you return or not, thank you for sharing....and good luck on your endeavors.