Good addition on deposit bonuses.
European brokers are generally not allowed to offer deposit bonuses to retail traders. This is due to the rules set by the European Securities and Markets Authority (ESMA). It’s the same in some other jurisdictions, such as the UK.
Deposit bonuses can sometimes incentivise traders to take excessive risks or trade more frequently than they would otherwise, leading to possible losses.