It’s hard to believe that BMW’s controversial X6 has been around for two entire generations.