I have a Fenix 5x Plus I use for record every activity, and a Garmin Edge 130 I use for navigation and to read data when cycling. I don't sync the data form the Edge, but only from the Fenix to avoid have double activity on Connect, and have all my activity history on the Fenix.
I've bought the 130 simply to have cycling data available in an easy way during a ride, without look at the Fenix (not easy and dangerous). What I ask myself is why Garmin does not sync the cycling activity recorded with the Edge to the Fenix. Since is on the same Garmin account, has been made by the same person, so why don't send it to Fenix? Or at least leave me the chance to choose if I want this synchronization. I don't think is a hard thing to do since you can send almost everything to the Fenix. Moreover I think it is not a very smart commercial behaviour, as who own a multisport wearable like the Fenix is discouraged from buying an Edge if it works in this manner.I've bought an Edge only because it is used also by my son, otherwise I'd bought a 20 euros speedometer, just to have basic data during the ride.