All of our posts here are anecdotal, but I have had my Discovery for 4.5 years now and really the only faults I have had were the known water pump issue, 2 batteries, LCAs, and routine maintenance. Batteries and LCAs are wear and tear items. Water pump has a TSB and was replaced under warranty. That said, the dealer maintenance cost is exceptionally high.
Prior to this truck, I owned from new a 2006 BMW X3 and a 2012 X5. All the BMWs come standard with inclusive service for 3 - 4 years (depending on year of model). The X3 was the most reliable vehicle I have ever owned. In ~6 years of ownership, I only ever replaced a wheel bearing which was covered under warranty. Funny enough, I saw my old X3 on the road a couple months ago so it is still ticking along. The X5 was a V8 twin turbo beast and I had it for just over a year without issues.