I haven't had higher quality discussion with this many people anywhere else on the internet. Sometimes there are not so great comment threads, sometimes people decide to take things too seriously and fail to pick up on humor... but generally I think this is a great place.