Don't forget the most important and IMO best option:
3) Do just enough busy work to get a decent grade, and don't whine about it too much.
That's my method. If I have a 100% in CS, what's the point of doing all the pointless busywork? Just relax for a month until your grade drops to a 92%, then you have to start working a bit.
That's the first option I listed: do the work quickly, then do something else. I never said that the goal was to get perfect grades in everything; the goal is not to be a martyr in the name of improving the system.
That's my method. If I have a 100% in CS, what's the point of doing all the pointless busywork? Just relax for a month until your grade drops to a 92%, then you have to start working a bit.