Mine was also broken from the front side, but despite that I used to get good performance in read and write speed.
Perhaps, you received a defective product or you unknowingly broke it? There are more positive reviews for the device than negative, but one can always receive detective product. That’s normal and I wouldn’t call the product bad.
I’m talking about the build quality and not the performance.