^Maybe, but Q never really got passed off as a blessing, & they did in fact get an important lesson about an impending threat. What did these aliens really offer, besides a warped encyclopedic history?
They offered Picard a chance to live a life where he was a family man and didn't choose starfleet as a life long ambition. I think it was this episode but he even says, "I always believed that I didn't need children to complete my life. Now, I couldn't imagine life without them."
As for the episode, it was a fantastic episode, and Stewart really owned the role.