Randy has explained himself MANY times in the past.
Why do you both feel that he has to explain himself at all?
FT is alive and well. It is IMO, better off today than it has ever been.
If FT is not to your liking, a simple solution would be to move on. I am quite sure there are FT copycats out there. Maybe one of them could be your idea of perfection.