As platform companies take over, how can product companies keep up?