depends which gen B48, G20 new 3 feels good, they even put it on the G12 740Le which was indescribably sweet.318i is 3 cylinders. Joke. The B48 4 cylinder engine is rough, idles like crap, but is powerful lol. still a god awful unrefined engine.
That being said the first F30 I drove was a 316i. The only saving grace is the transmission and chassis dynamic. If anything, that transmission really compensate for the lack of power on the 316i engine, even when going up Genting. It still lack power, but it's not that apparent thanks to the gearing.
This Fake M W? No legendary 6 cylinder engine, no legendary rear wheel drive, no amazing 8 speed ZF transmission. Other than the badge, what's BMW about it? lol.
it's like Moore's law, the cars just get better with evolution,
if you like driving the F30 316i then you'll grow to adore the 218i.