why do we still call it a "launch" when it's clearly a slow and buggy rollout? sounds like a meaningless marketing buzzword to me.