I don't know how you can hate on Jacks!
The atmosphere is fun and the people are always in an enjoyable and inviting mood. I find this place packed Fridays and Saturdays. This place has good music, good sports, and crayons to draw on the table with ( you know you want to draw).
The food is pretty decent, the selection has been improving over the years and overall they have something for everyone.
The only downside is that this is a restaurant chain, you are going to get the same food and service at just about every Jacks you visit. So there are no surprises and I think this place is a good place to chill, have some fun and eat some pretty nice food.