It doesn't matter what other shows do. It matters how it performs on its network and for Amazon that is Prime Video. If an ABC show draws in record viewers for ABC they are not going to call it a failure just because it ultimately did less then an NBC show, right?
Amazon isn't the only one that stops review bombing. It is a real problem that plenty of companies try to stop through various means. Also their was real metal armor. The printed part was the undershirts and sleeves.