Well comments are independent from events.
If you want to move a combo of events/comments, select the event and the comment.
Comments by themselves are merely labels standing at a certain line in the code. They don't have much relation with the events.
So I'd say this is by design, and would probably be a pain to modify for very little gain as for results/workflow.