My experience has been the exact opposite. I've never liked NATOs, but the elastic WatchGecko/AliExpress (they are identical) straps are the most comfortable that I have worn.
BTW, there was a long thread about these straps very recently - https://forum.tz-uk.com/showthread.php?459993