Node.js Foundation – Node.js and Io.js Convergence
github.com
github.com
It's this way because you necessarily need to build their getting back together by stretching and emphasizing their time apart. If you break up at the end of s1, and get back together at the beginning of s2, people will watch and think "wow, this is dumb, they're clearly just drumming up dumb drama" and then s2 is going to experience the linear slump in ratings and no one will watch s3.
By the way, the season 3 finale of Javascript can be Alex Gaynor returning with another extremely pointless and controversial pull-request that riles up bad memories.
Less charitably, it's a kind of political NIH syndrome.