This makes total sense to me.
I've always thought that the entire universe "breathes".
Big Bang- then breathes out... then breathes in until everything implodes... Bang!
Enlarging black holes would be the mechanism in a local area that facilitates the collapse.
I think there's a Hindu belief (or story) that says this has happened countless times before, and will continue happening.
Anyway, it's cool to know someone else thinks about this subject in a similar way ;-)