You provided a valid password and username so why wouldn't they grant access?
Now being able to harvest a bunch of other people's data after is more problematic but I find it an interesting edge case as 23andme performed the function they were supposed to of allowing access to an account to people that had credentials. Should they have forced MFA? Where does the users responsibility for choosing appropriate passwords and an organizations responsibility for deciding of their own volition not to let someone in, end and begin?