Maybe they also weight you when enter and leave the store. They can then cross check your weight with the weight of the items you have bought.
I can't tell if your comment is tongue in cheek or not, but I highly doubt they will make people weigh themselves when they walk in. If they aren't confident in their image recognition technology they would improve it rather than throw in an additional method of tracking.