Exaaaactly, everything you've said is exactly what I thought about the game (including the MBH playthrough because I couldn't finish my bad ending after getting to the match)