Don't think Amy is truly naive, just refuses to face reality since her "enlightening." The fakeness has definitely worn off each episode, especially this one, which I think has been the main story arch of the season. Pretty sure the finale will confirm she's not a complete idiot.