I have a friend who always goes on that I have a bad work ethic, though I am not lazy. At the same time, he says he has a good work ethic, but is lazy.
The definition of having a good work ethic is that you believe work helps further your character/moral fibre, while the definition of lazy is not wanting to do work.
My friend usually treats homework as something that needs to be done, for its own sake. For example, if a maths problem is particularly difficult, then he'll skip over it. Nothing wrong with that per se, but if he later learns how to fix it, he does not bother because he's done with it. Thus, he is disinclined to do the work (lazy), but does it anyway (not an attribute of having a good work ethic).
What is a better adjective to describe my friend? Or, failing that, is there a quick way to describe him eloquently?