Question: why do luxury cars have big engines?
Answer: Most of the weight comes from the sound deadening elements used to reduce the noise entering into the cabin. Hence a large engine which produces high power output is required to move the vehicle. This is the reason why luxury cars usually have big engines.