Learn and practise recognising 0!. So it makes sense to agree that an empty product must have a value of 1.
If you call it 0, then multiplying a's product by b's product will be 0, not the correct total product.. 0 is the integer that precedes the positive 1, and follows −1.