Considering Afterpay has 4039 reviews compared to Sezzle at 1852 reviews. Its not really comparable?Plus there are other biases and issues such as the people actually doing the reviews...