I think the learning curve comes from the instances. People got used to centralized services so when you say Lemmy they expect one website. Here you got to choose the instance first and then if communities are in a different instance you need to account for that with the @instance…
Personally I am getting it pretty quickly but I can see why its confusing.
Law comes into effect march 2024. Apple will need to comply then