You have to remember you won it, I paid £1,200 launch price and it doesn't clean as well as bots half that price. Cleaning hard floors something a manufacturer would have to actually try to not do right, in order to get it wrong. Unlike carpet, suction and agitation levels don't need to be that high to remove dust and debris from a hard floor.
The poor performance on carpet is just one of many issues. I've lost count of the number of times it'll just completely miss a room, or it'll decide one day that the rug is an obstacle it has to go around, or the next day it'll happily go on the rug. Same with door thresholds, some days it considers them obstacles (I suspect this is what stops it going into a room some time), other days they're not an issue.
It should be the best bot on the market (D shaped, Lidar and 3D/RGB camera obstacle detection), and it still has the capability to be so, all Samsung needs to do is release a redesigned brush and update the software to cut out all the obstacle detection issues.