Agree 100 %,,,,from seein this piece it makes you wonder if the SS crew has ever even watched Star Wars!
I looked at this again yesterday and still just don't get it. You look around Sideshow's booth and all you see are one amazing piece after another. It is truly shocking just how much attention they pay to detail... and then you look at Fett, and this is not even a detail... It is a MAJOR element! I just can't imagine anyone going "yeah, that will work."