There's the old adagio "know thy enemy". In my eyes, you don't know how to protect yourself very well against viruses (apart from using other people's virus scanners) if you don't have a clue on how viruses work — well
has to write the virus detectors, anyway... And that's what this is: a simple prototype of a simple virus, a proof of concept. And I like it that way.