Cheap sensor for angular rotation (not rotation rate)

If you're going to to that, then why not dispense with the multiple rings and just use a grey gradient around the entire circle and use that as your absolute position?