BMW has shown for decades that compact vehicles don’t have to sacrifice fun, luxury, or prestige. Cars like the classic E30 3 Series demonstrated it proudly. But even more modern machinery like both ...