Topic: Why do some brokers?

I am trying to work out why some brokers have variable leverage, weekends, rollover, events? A friend told me its because they are dealing desk and want to stop you out in these times, anyone know?

I am lucky with yadix because they have never once reduced my leverage in any events unlike other brokers in the past