You want it to be perfect, so you hesitate putting it online. You worry about even the slightest chance that it will be pirated, so you don't put it online. You fret that putting it online might harm your non-Internet business models, so you dare not put it online. You're waiting for online business model to be perfected, so you don't put it online.
Don't hold your breath. Don't bet your job. You'll have a hell of a long wait. Your company will fail and hell will freeze over before everything is perfect. Accept that things will never be perfect.
This might seem counterintuitive but in the online world good enough is better than perfect.
If things are good enough, put them online now. Perfection is a fricative that slows things down online. Perfection may have been a