BS:G has indeed gotten very, very strange. But, unlike X-Files, there seems to be some measure of coherence to the crazy. In other words, even as they're piling it on, they're also simultaneously peeling back the onion and explaining some of the mysteries from earlier seasons. BS:G has clearly learned some of the lessons from B5, namely having a clear plot arc worked out from start to finish, which allows them to get away with the gradual reveals.

Heroes, on the other hand, is a total disaster. Season 2 was just am embarrassment. Season 3 at least got the pacing right, but kept unceremoniously killing people and/or leaving behind perfectly good characters who could/should be playing more of a role. Heroes had such potential, and they've just totally blown it. I'm just waiting for somebody to mention midichlorians.