My bike came with NX cranks and in the last two decades worth of bikes these are the first that are notably bad. While seated I can observe nearly 1cm of flex with only slight ankle rotation and this gives me the fear. Normally I’d just slap XTs on there and be happy, but it seems like there are chainring failures with the 12 speed stuff? Seems like Shimano qc isn’t what it used to be? I do like the steel Eagle chainrings that are 15 bucks, perhaps the only thing I like about my current setup for the economics and durability. So I’m considering GX cranks as a replacement. Do these have any flex issues or notable shortcomings?