Would someone care to explain the appeal of alcantara? Felt it in my friend's E60 M5 for the first time and came to the conclusion myself that its basically microfiber. I feel it just retains dust and feels weird when your hand is sweaty. I've heard it is suppose to wick sweat from your hands? But then why have the…