Agree that if an incident happens in a particular jurisdiction, the local court should handle it. That makes sense, no argument here. But here they get to choose the set of laws because there was no physical location? That just feels wrong somehow. Anyway there is a physical location and if anything, the incident was ‘perpetrated’ by a person who was physically located somewhere at the time. It should be handled by the court local to them at the time. In the case of organisations, I guess this would mean where the defendant company operates from. Or if we accept it is virtual and everywhere then, it should be governed by federal laws not state laws.
I answered a little more in detail in a different comment (https://fedia.io/m/technology@lemmy.world/t/411563/-/comment/2556033) but to address the last point: They did file in federal court (specifically the federal district court in north texas).