Ok seems that it is back up now. Apparently a whole bunch of random subs got banned & are returning. Looks like something went wrong over at reddit HQ.
This is itself a sad picture of what has happened to that site. A medium sized sub goes down and everyone's immediate expectation is that the cause is a management decision rather than a technical problemm
The administration of Reddit has shown enough times that it's interests are not aligned with its users'.