I get it that the 3 series is bigger but I bought a 240 yesterday base except for heated seats black paint and a wireless charger for 52k (with a 2k discount from the dealer). The same price I would have paid for a base 330i. Seems like the 2 series is a way better value for money.
Not really. There’s more cost in raw materials for the larger 330i chasis that are offset on the 240i by the cost of the engine. It’s comparable depending on your needs.