Nice page. I particularly liked:
Did anyone honestly think they could pull off the original costumes in a way that didn’t look cheap and unbelievable on the big screen?
Really - I've been waiting for them to use the original TOS outfits in a movie for decades. They did, and it worked just fine.
In reality, the numbers in Trek fandom run about 9-to-1 in favor of JJTrek; the naysayers are simply vocal and persistent.