Always use the Monzo rate, so charge your card in whatever currency you’re paying instead of letting the payment processor convert it for you as they always give you a worse rate.
Maybe Monzo should create a “legacy bank bullshit fee jar” where upon each foreign transaction, a fee comparable to what a legacy bank would charge is deducted and put into that jar.