The three-pointed star was supposed to symbolize Daimler's ambition of universal motorization — "on land, on water and in the air". Information from the Mercedes-Benz USA website.
Each logo should have an idea not just a cute design.