The sites are independent of each other, a rep on one is entirely limited to that site; however you can link your accounts between each of the sites: as detailed here.
I'm not sure that I agree that things are too SO-focused; but perhaps as the trilogy grows, and new users come in, that sentiment may become more pervasive.