Every road have some tilt to let the water resulted from rain draining. That tilt is the principal cause wich make the car pulling to the right.
If you are going on the other side of the road with tilt to the left, you will notice the care are pulling to the left.
My thinking is this.The steering is very sensitive but there is not something wrong with our cars and a manufacturer like BMW can not make such a big mistake with all our cars.
So, my car is pulling to the right if the road is tilted to the right, is pulling to the left if the road is tilted to the left, and go straight if i go on the middle of the road.
So, this is the solution, go on the middle of the road. Just kidding of course about driving on the center of the road.
I tested this last night when the road is empty of other cars.
So please everybody verify what i said