You guys need to stop giving so much a shit about this stuff.
If you think the Stern games are worth the retail prices, buy 'em. If you think it's too much, don't buy them.
Stern's revenue shouldn't have any part in that decision and you shouldn't care. Do you feel better buying an $8,000 Alien because you know everybody involved in producing it is likely broke or soon to be?