What does this hotly debated tech IPO say about the future of healthcare