I didn't mind the series finale. I felt it wrapped things up well enough (the final moments even had McGarrett reuniting with Catherine), while leaving it open for a TV movie or some other extension in the future.

The people complaining must not have seen the myriad of bad series finales, even of very good shows! I'm not even sure what they were looking for.