I never use Garmin Connect to create my courses because of the above annoyance. As a road cyclist, I'm not interested in riding gravel paths, canal paths, towpaths, cycle tracks or other similar surfaces - yet Garmin Connect doesn't provide me with a way to route that specifically avoids them. In fact, when planning a route, I notice that it often insists that you use these paths where they exist, despite this usually involving a significant detour. Every single other mapping app has a feature similar to RideWithGps' 'driving' mode - if Garmin implemented this I'd have no reason to go elsewhere to plan out my routes.
Why isn't this present?