Call me old school, but the only people who were those horrible eyeglasses were character actors in bad 80s cop/action movies or unfortunate kids who needed vision correction and their parents didn't have great vision health care plans (no judgment, as an eyeglass wearer since I was a kid, I was always thankful I didn't have to chose glasses from the "fully covered" rack. Not judging families either, more the lack of decent health care coverage in the U.S.)
I wish he wouldn't wear those. I also wonder if they're prescription or just an "edgy" look. Either way, a friend should tell him they don't look good. And tell him that the cool people these days wear totally clear frames, like Granny wore when you were a kid!