Originally Posted by Turkeybaster115
BMW North America lists the 3 LL01 oils you must use on its website: Mobil 1 0W40, Castrol 0W30, and one other piece of S**t. Err, so yes that's forcing people to buy a specific brand.
You are focusing on the wrong aspect here. BMW is not requiring a brand, but rather the LL-01 specification. If BMW required only Castrol to be used while Mobil 1, Pennzoil, and Valvoline produced equally acceptable LL-01 approved oils, that would be in violation with the act.