Both parents are probably at fault to some degree. Sometimes things just don't work out for various reasons, and most people aren't black or white, good or evil.
I wonder if the existence of this series means she's not going to be Tomozaki's gf in the main series. I mean, it'd be pretty weird to have a spinoff featuring the gf's POV.
Blue Lock will probably win or at least do well enough that the program doesn't get canceled (due to public support or whatever), but I doubt Rin actually overcomes Sae.
The spacing of the text inside the bubbles was kind of inconsistent, sometimes leaving too little space and other times too much. But the translation was overall fine. Thanks for picking this up.