Naturally, I'm no parenting expert, I only quack like one on the internet.
There can be other valid, hidden reasons that are obstacles to homework. Mere teenage belligerence and blossoming independence is not one of them. But poor vision was. Also unknown conflicts in the classroom with teachers and with other students. Shame at one's ignorace. Communication problems in the classroom (one deaf student). Medical problems (one child with epilepsy). And of course mixing these and others can make a very murky situation.
What does the son say? Have you asked why the homework doesn't get done? Is it "dumb"? Too hard? Don't understand? Don't care? Is it getting done at home and then stuffed in the backpack **forever**? Yes, that's a true story.

His input is critical.