I think 'it just ain't so' started life as an Am English idiom; I first became aware of it in the mid-50s, in the lyrics of the song Cock-eyed Optimist, and I think even now Br English people who use it are either pretending to be American or putting on a show of American-ness for some effect.