yes public doesn't have dynamic dot updating and has totally different Haunt usage. Difference is huge. While public will get you through LFR and even some normal raids with more than decent DPS (nobody will complain it's low) since it is based on Simulationcraft, only advanced will give you top performance needed for progress and heroic bosses.
Simulation craft doesn't always account for everything and in this case to put dynamic dot refreshing in simcraft would be maybe too much and would be worth only for simming since human mind cannot calculate combat ratings so fast as computer can. That is why things change when we go beyond simcraft who uses "basic" rotation which is possible by ordinary human![]()