The suit thing dont really bother me.... we are way past the era where cats rock the same suit for 40 years. Comics get a pass because they comics.
And the original motion picture Superman rocked the same suit 4 movies.
But times have changed. I dont think one thing is better than the other.
But I think the main point over all is..... everyone has a classic or "branded" look and understandably most casuals may not be familiar and anything different feels weird to them.
Like imagine the Lakers next year start playing games in the blue uni's.... majority of cats would be like
Not everyone would be on board. This really aint a DC/Marvel thing..... just a casual thing