I spent some time in a Tudor AD at the weekend and tried a few on over a Latte! I know what you mean, the bracelets were very high quality but the straps just felt cheap and thought there are many non oem straps that would be much better...
Interestingly I wasn't that impressed by the quality of the strap on a JLC chrono I tried on in comparison with some of the omega and breitling straps I've had...
Maybe I just prefer them to be chunkier and padded