Yes, we make a certain amount of sport of those with kits like this, but let's face it, not everyone can afford to spend $1000 + dollars on TK armor/accessories but still want to live the dream we all had of being a Stormtrooper.
I bought my first kit from ebay to use as a Halloween costume. Did I make mistakes on my build? Good GOD yes! When I got it done I thought I was the coolest cat alive, but being an accuracy nut I did some research, found out about the 501st/FISD and it opened up a whole new world I never knew existed.
I have seen many folks with ebay type kits while trooping (especially at SW movie premiers). I always hand them one of my trading cards and tell them a bit about the 501st in case they want more information.
Some people are happy-as-clams to wear non "approved" armor and just want to get out, have fun, (I say more power to them) and don't care about being approved, then there are the rest of us, lol.
To put it another way, what if a person with wonky looking armor decides to check out the FISD in hopes of joining and sees their photo(s) posted with deriding comments. Ouch.
Just something to think about....