W Revolut masz subkonta w różnych walutach, więc możesz trzymać dolary, euro czy funty bez automatycznego przewalutowania na PLN. Wymiana dzieje się tylko wtedy, gdy płacisz w walucie, której akurat nie masz na koncie,
Co do tej sprawy z UOKiK to nawet dostałem maila parę dni temu. Decyzję można znaleźć tutaj, ale z tego co widzę, sprawa dotyczy formy informowania klientów o zmianach itp.