The first season is the best with season two running a close second. The whole turning fairy tales inside out and upside down is great but the show loses momentum in the the final seasons, especially season seven.
I still watch most episodes and probably always will. I started watching the show because I am a fan of Jennifer Morrison but the story lines in the first two seasons kept me hooked. I watched to the end of season six just to watch Jen Morrison.