Block trades do not immediately impact S&D and in any case a rise in volume other than from a block trade does not mean that there is more Demand than Supply. Volume is neutral, a change in volume relative to a change in result can have meaning
If the man wants to share a nugget or two of knowledge for free, why not let him. If a side effect of this is that Richard sells one of his courses, good on him.
I paid good money for his course after reading his other thread. For me it has been the most effective use of money spent on trading education by far.