Is master's role actually required?

Can you explain to me why the manual for Retrologue (rather than Retrologue 1) provided that hard sync does not need the master-slave relationship (being just an algorithm and simulation techniques, I assume) while other types like cross provides a combination. If everything is just a sort of algorithms and representations why is a master role required at all?