Just watched the series finale. WTF WAS THAT SHIT? Total piece of shit garbage. I might in fact hate this show now. Not one bad episode and then they save it for the finale...don't resolve anything...leave every storyline open-ended...complete destruction of every character...WTF!!! Greatest rickroll of all-time. If you are thinking of watching this show, don't! I never wanna see another BSG or LOST finale criticism again....they're masterpieces to the shit I just watched.
You must not be familiar with the circumstances around its cancellation.
With the resolution of Twin Peaks' main drawing point (Laura Palmer's murder) in the middle of the second season, and with subsequent story lines becoming more obscure and drawn out, public interest finally began to wane, and "Peaksmania" seemed over. This discontent, coupled with ABC changing its timeslot on a number of occasions, led to a huge drop in ratings after being one of the most-watched television programs in the United States in 1990. A week after the season's 15th episode placed 85th in the ratings out of 89 shows, ABC put Twin Peaks on indefinite hiatus, a move which usually leads to cancellation.
An organized letter-writing campaign, dubbed COOP (Citizens Opposed to the Offing of Peaks), started in an attempt to save the show from cancellation. The campaign was successful, and ABC agreed to air the remaining six episodes to finish the season. In the final episodes, Agent Cooper was given a love interest, Annie Blackburn (Heather Graham), to replace the intended story arc with Audrey Horne. The series finale did not sufficiently boost interest, despite being written to end on a deliberate audience-baiting cliffhanger, and the show was not renewed for a third season, leaving the new cliffhanger unresolved.