It's not like buying an item at retail can enforce a "terms of service" like a EULA
I'm free to ignore a box if it's dented or damaged. Weighing it to see if it's missing parts (like a return) is perfectly reasonable.
How is that any different?
Your position is ridiculous; if the manufacturer wanted to enforce randomness then they'd need to make the retail units all weigh the same.