German or luxury cars are entry-level sports cars that are mostly used in summer. Hence they don’t come with mud flaps. And for the same reason, these aren't suitable for driving under heavy rains or on flooded roads.