We are developing a saas program for the ecommerce platform. Each product has a name, price, sku, description, variant and etc. By going into a product page, users can edit each product. Instead, our developers suggest we just have a huge table like excel and they can input the data. Their reasoning is it works and thats how people can manage a huge amounts of data. This is also suggested for the variants as well.
For variants, I had it where users will need to predefine their variants before assigning them to products. Eg, variants of color will be red,blue,green, orange. Size will be 8,9,10,11,12.
What the developers are saying is that predefining the variants is unnecessary cause u can just punch it in the table.
Its true, the table works. I don't know how to justify my reasoning for why its better to predefine variants and having a product page. Can someone explain to me why it still feels disjointed and dull even though the new table design works?