In this new knowledge economy, there is no benefit to publishing your secret sauce.
If I came up with a novel thing I'd monetise it first, because publishing it makes it part of the training that adds value to billion dollar corps with zero credit to me.
In the old knowledge economy I benefited from the credit assigned to me.
So, to me, nothing fishy at all.