Ah. The “older” G5 uses a CANBUS, but then why do the newer GI 275s, GTNs, use something different? (Ethernet?)
Is it that the CANBUS just doesn’t have the bandwidth to handle to required size of data?
Is connecting a GI275 similar to just snapping in an Ethernet cable into your laptop?
The G3X and G5 seem to have been designed in a vacuum and with simplicity in mind. The G500/G600 TXi, GTN, and GI 275 were designed in the context of working with existing certified equipment, including the GNS family as well as all sorts of other brands of avionics and autopilots. They end up wired with ARINC 429, HSDB/Ethernet, and RS-232 serial connections in a spiderweb of interconnects between every pair of LRUs in the panel.
The main disadvantage of CAN bus is indeed its limited bandwidth, which is probably why the G3X Touch cannot participate in Database Sync, which transmits database updates from one device in your panel to all the others (Database Concierge is the part that gets databases from your iPad to the first device; whether you use that wireless method or an SD card, Database Sync lets you just update one device and watch the others transfer everything for you).
The HSDB/Ethernet connections don't have RJ-45 connectors. You have to wire them up into the large D-sub connectors on each device, 4 wires per connection. Along with ARINC 429 (2 wires per connection) and RS-232 (3 wires per connection except for one-way things like my CO detector or GPS position for the ELT), it gets to be a lot of wires and a lot of D-sub pins to crimp, insert, and hope you don't have to remove because the removal tools like to break.
In my panel, the G3X system has its CAN bus plus 2 RS-232 connections that work as backups for the #1 ADAHRS and the engine monitor to talk to the PFD in the event the CAN bus dies. Then, between the G3X and other devices, I have:
RS-232 to the VP-X Pro circuit breaker substitute
RS-232 to the GTN 650 for MapMX
RS-232 to the GTN 650 for Connext
RS-232 to the GTX 45R for traffic and weather on the PFD
RS-232 to the GTX 45R for traffic and weather on the MFD
RS-232 from the CO detector
RS-232 to the ELT
HSDB between the GTX 45R and GTN 650
ARINC 429 from the G3X to the GTN 650 for air data
ARINC 429 from the GTN 650 to the G3X for GPS data/magenta needles
ARINC 429 from the GTN 650 to the G3X for navigation data/green needles
That's 29 more wires for things that don't speak CAN.