I’m too tired to jump on the “DC sucks” train after this trailer. It happens after every trailer. I remember when the trailer and costuming for Aquaman sucked. And then it didn’t. I remember when the trailer and costuming sucked for Shazam!. And then it didn’t. I remember when the trailer and costuming for Joker sucked. And then it didn’t.
This looks fun, it looks unique, it looks well written and it looks like the sort of movie that Marvel wouldn’t make. I say that not as a dig at Marvel, but simply in recognition that DC has to pave its own way.
The same people complaining that Huntress and Black Canary are nothing like the comics are the same people complaining (correctly) that you don’t see anything of them. How you can accept the latter as proof and draw the former as a conclusion is mystifying.
The reason why everyone looks the way that they look is given in the first few seconds of the trailer - Harley isn’t the only one of them that needs emancipation. They’re supposed to look bland, while those who are oppressing them look colourful and over the top.