Probably YOU don't know what it means, so here it is:
stillborn |ˈstilˌbôrn|
adjective
(of an infant) born dead.
• figurative (of a proposal or plan) having failed to develop or succeed; unrealized : the proposed wealth tax was stillborn.
That's what Blu-Damn-Ray is: a technology that FAILED TO SUCCEED, period.
Statistical data please or what Bubba said. Put the bong down.