A lot of people, both inside the ST universe and outside as viewers, considered Q as a trouble maker who only wanted to torment lesser species simply because he could and it amused him.... but just about every time he was on an episode, he was also proving a point or teaching a lesson...... of course in his own entertaining way.
Personally, I HATED Q
episodes - until this one. This was honestly the only one I liked the Q
concept in the series (and my dislike had nothing to do with how John DeLancie played the character - just that most times the character was written stupidly, or very annoyingly).