The picture this paints is that the actual product doesn't yet exist and all they have are the cad models and lazy AI renditions based on it. Couldn't even be bothered to make a real 3D render with the model they already have. If it's indeed supposed to go on sale in november, that's a very short time frame to produce prototypes, test them and refine the layup and solve any potential issues, let alone do any real world durability and ride quality testing.