You can only massage information so far though. The costs do actually matter and you can't turn a profit if all of your launches are horrendously expensive (above what you're charging for them), and you just keep it a secret.
Mmmm... costs matter? You've obviously never worked for IBM or Amazon.
What's the value add on your comment? Of course costs matter for IBM and Amazon! They're publicly traded companies, and they need to make a profit or else!
Very clearly you have never worked for IBM or Amazon.