I personally prefer the earlier models, especially ones with the EVO engine.
Less electronics to go bad, easier to work on, carb vs: fuel injected, etc.
My youngest son just purchased a 2018 Street Glide. Nice to look at, and loads of amenities to drool over, but, I imagine it would be a nightmare to diagnose problems without needing to take it back to the dealer.
Yep.....i'm old school.