^I’m not one of the obsessive snyder-cut* people who’s poopooing all over this not being more bat-fleck, but I’d argue with your friend on the premise that Affleck’s original bat suit (from BvS:DoJ) is pretty much a perfect live action adaptation of a faithful comicbook look.
Although I suppose it still technically falls under the “armor” category and isn’t true spandex. But it doesn’t *look* like armor...
*i do admit I would really love to see Snyder’s version of Justice League, if it really exists.