Yea this is definitely going to be a thing for tech questions especially. But to be fair we were always going to reckon with the issue sooner or later as long as a single private company is the sole owner of a site that ate all the specialized forums which would have previously housed such information. The best time to rip this bandaid off would have been before reddit was big, but there will be no better time then now.
Used Apollo before, now I don’t use it.