In no particular order:
1. There are some really cool young players getting a chance to play. Be it due to injuries or lack of production, the Mets are giving some young guys the chance to show what they can do. Justin Turner, Ruben Tejada, Dillon Gee, and Lucas Duda are a few of the players that should get regular playing time for the foreseeable future. Josh Thole and Daniel Murphy are seasoned veterans compared to those guys and they're still young and have room to improve greatly. Jason Pridie is still around and he has shown what he can do when given the chance. They might not all have been big-name prospects but these players have proven they can play well.
2. Jose Reyes is putting on a show. Every baseball fan with half a brain knows that Jose has not stopped hitting all season. He's running wild with triples and stolen bases and giving opposing teams headaches no matter what he's doing. He has found the swagger from 2006 and even more production than anybody could have imagined. Sure, some people will say he's doing this because he's playing for a contract. I don't care. It's a blast watching him and no matter how much we hate thinking about it, there is no way to know how much longer we have to enjoy this.
3. They could possibly eventually reach .500. The Mets surprised us with series wins against the Braves and Brewers recently. They look like they could be a real team. Yes, they split the series with the Pirates but the Pirates have Andrew McCutchen and he's a one man wrecking crew against the Mets. They have another series with the Braves now so they might surprise us again. After playing the Braves they have the rest of interleague play which includes a series against the Athletics that should be easily winnable.
4. Terry Collins is starting to show his fiery side and maybe he'll explode. Of course, if Terry does explode, it probably means the Mets have yet to reach .500 and they are probably nowhere near reaching it so this would eliminate reason #3. But, if they are losing he still gives everyone a reason to watch. Who doesn't love a good manager-meltdown?
5. The Mets have the best broadcasters in baseball. Gary Cohen, Keith Hernandez, and Ron Darling can be entertaining in the most lopsided of games. Whether it's Gary spitting out random knowledge like a baseball encyclopedia or Keith saying things before he, well, realizes what he's saying or Ron actually giving us analysis on the game, fans will always get something from the broadcast. And we cannot forget Kevin Burkhardt's amazing reporting. He seems to find the most random of stories but I always want to listen. There is genuine excitement during a good streak and the unfortunate truth during a rough stretch. Either way, there will always be something to hear on SNY. Oh yeah, we could also find Keith roaming the stadium during any random game and nobody wants to miss that.
That's why I'm going to keep watching. I mean, besides the fact that I just love baseball and would go insane not watching.
Let's Go Mets!