У глаголов весить и вешать разное значение. Весить – иметь какую-либо тяжесть (сколько весит этот груз?), вешать – определять массу, взвешивать (это разговорный глагол). Крылатая фраза из рекламного ролика – сколько вешать в граммах?
Крылатая фраза Дети – цветы жизни, по-видимому, восходит к словам Максима Горького «Дети – живые цветы земли». Однако этот образ появился задолго до Горького, известен, например, афоризм австрийского юмориста XIX века Моисея Сафира: «Цветы – дети царства растений, дети – цветы царства людей». Наверное, можно сказать, что подобная мысль присутствует в сознании людей с того момента, когда они стали людьми, и не является достоянием какой-то отдельной культуры, но принадлежит человечеству в целом.