Im fine with fights that require a time commitment, have tight dps checks, and a bunch of things you need cooperation to do properly... in raids. In open world where there is...
1: No guarantee everyone on the map is participating in the meta,
2: no guarantee anyone participating will be able to contribute enough dps,
3: no guarantee everyone participating will even stay for the whole thing, where after a certain point it doesn't appear to let anyone else join to replace those who drop. or it doesn't feel like it anyway.
Open world meta events are a fantastic idea, but they have to be modeled and tuned with the above points in mind. It doesn't feel like that was done for this one.