Strava, a fitness tech leader, is suing watch-maker Garmin for patent infringement and breach of contract, causing concern ...