Nope. People's desires shape marketing. Not the other way around. Marketing caters to people's pre existing desires to convince them. Desires have always existed and always will.
No one wants to drive a BMW. Everyone wants to a) Travel from point A to point B b) Have fun c) Impress people with status symbols. BMW created something that satisfies those needs.