I've had my 2014 vstrom 1000 from new, not mega miles on it at 43k but its been reliable. Only faults have been rear wheel bearings and rear shock got soft. Its economical, easy to work on and cheap to run ( though mine likes rear tyres but that's not the bikes fault!) Chains last 25k miles with or without a Scotoiler ( less work with one ).
I had a new GS in 07, it broke down lots, cam chain tensioner in the first 500 miles, gearbox oil seal, shaft drive oil seal, fuel relay, shaft drive universal joint, all this was in one year and 7k miles. I did love the bike to ride but this was all to much for me. I then bought a KTM 990 and a Triumph tiger 1050 that also give me major problems so I stick to Japanese now.
If I was buying a new bike tomorrow I'd be looking hard at the new 800re, they have fixed the dislikes I had with the DE, tubes, weak brakes etc and it'll be fast enough to keep up with anything .
PS I should add my mate bought a new GS the same week as me back in 07 and it was reliable for the 75k miles he owned it, think I got a lemon ( it was yellow too! )