Man, you have been out of touch. I'm not sure about the ownership of CF but I am guessing it and Tech-Forums followed the same path to today. Overall the merger has worked out well enough.TLDR, I dont frequent here often due to Discord existing.
But when did CF become Techist? What happened?
Edit: I see there is an older post about it. David sold the forum?