Very interesting review.
There are two things in life which always put me off buying 'something'. The first is tools and kit that comes in blow-moulded plastic cases where the hinges are simply thin plastic bits that fold when you close the case. They always fail long before the tools and I hate them...
The second thing that I hate is elastic anything because that too always fails; the sleeve tightening straps on my Halvarssons jackets, the elasticated knee expansion bits on my BMW trousers and there is nothing worse than baggy knicker elastic.
So, the elastic tensioning straps on these gloves will be a no-no for me. For mega-high mileage users where the substance of the glove wears out long before the built-in obsolescence of the elastic straps this might not be a problem but for me, no thanks.
As a distant third in the 'I hate' category is Velcro but you can't really escape it these days but again, it is always the weak link in anything structural like my current Alpinestars gloves.