I'm with Ken. Engineers designed the engine to go 20K kms before the first valve check and to go 40K kms before a spark plug change. If you decide on your own to do unrequired maintenance then suck it up.The Customer profile on a BMW dictates everything. If making it more attractive helps sales, money talks. If it doesn't sell, it's axed. Call it Natural Selection.