I think there's not much we can really be sure on other than: a) They're making money. b) There's no obvious good solution to the 'GSE Problem' so it's gone unsolved. and c) the political dimension is a threat. If this were based solely on business fundamentals we'd be set, but it's not. Or at least... not yet!