Because reactants never equal to product.
reactants react with each other and give products.
Thats why we are using arrow (gives) symbol.
Also in a balanced chemical equation , mass of the reactants will be equal to mass of product.
You said masses are not equal.Thats wrong