Often you will notice that regulation in EU countries, and the EU itself, are not thought through. Indeed a BMW M3 and many small cars can emit more emissions than SUVs. But I suspect this is more of an eny tax, as in Europe SUVs are not that common and are considered "luxury", despite small cars shrinking to the point where there is not enough headroom on the backseat.