We have this thing called snow in some places which make a tire change a good idea.
Also, a lot of people like to run a smaller tire in the winter and having an extra set of wheels makes the whole swap process easier and DIY if you want.
Finally, BMW wants crazy $$$$ for a factory set of wheels, so aftermarket is real attractive option.