96% RTP they say......who is certifying this?

https://preview.redd.it/m1mnsd5rhkfe1.png?width=1240&format=png&auto=webp&s=4bc955699dd78878f5c0c3848609d407e21be976

what an actual joke

couldn't even give a 1.1x one time

*edit

there are 2 other full pages of gameplay that have almost identical payouts, a data set of 30 while not significant is still giving an average not even close to 0.5x