Do you know for a fact that another chip wasn't in the works?
"In the works" doesn't pay the investors any more than "dogie's 300000PH miner using only 5W its in the works coming 3017" is "in the works".
Indeed! A whole 0.12 BTC to shut him up ROFL! Really??!!
tldr: yes. You're free to read back through that thread, he trolled them for a long time until they felt forced to pay him. You might think that's sad but then ... well ... you just worked it out.