This is down to regulations. The total length of the vehicle is capped in Europe so to get more useful cargo space, the cab is shortened to a cab over engine design with a completely flat (short) nose. Making the cab longer or more pointy/aerodynamic cuts from the length available to the trailer. There’s usually more money inside the trailer than in the fuel savings so everyone accepted this solution.
An other important regulation is truck speed limits, because drag grows to the square of speed.