I think you've just been a tad unlucky ! My son and I have '17 250 rr and they have had no issues unless inflicted by ourselves which then have been quickly resolved by TRS UK
I HAD 2010 ST 125 WHICH WOULD FILL BORE UP IF LEFT
I PUT AN INLINE FUEL TAP ON IT FROM A LAWNMOWER AS RECOMMENDED BY SPLAT SHOP AND THIS TOTALLY CURED THE FAULT(UNTIL I FORGOT TO TURN TAP OFF)