This episode is preachy and its condescending attitude toward religious beliefs strikes an ironic note for a series with tolerance as one of its supposedly major themes. These would be less relevant points if the episode made up for it with terrific acting and story, but is merely adequate on those fronts.
Agreed.
Had Picard simply stated that he had a problem with a society he contaminated believing in him as a god--essentially, that he disrupted their natural development regardless of what it might or might not have been (whether atheist, religious, or whatever else they might choose for themselves), I would've been fine with it. Situational remarks HAD to be made. If that society chose atheism and they interfered, then the interference must be undone. But his generalized, bigoted comments about ALL religion in ALL situations were way over the line. That was just a gratuitous slap that speaks of Picard's arrogance. It seems he's only tolerant if said thing to tolerate agrees with him.