The structure reminds me of Dan's Nature of Code. Very Interesting. I want to know. Is Animation Nodes relevant now or is Simulation Nodes porting the functionality ?
The guy who did animation nodes is helping with the everything nodes project aka geometry nodes.
My (limited) understanding is Simulation nodes are based on physics calculations, and the result being quite unpredictable for most of us.
Animation nodes on the other hand are based on precise input and output the precise result we desire.
There will always be use case for both in the future IMO.