Can't comment much right now, but a big thing is this takes place a decade vefore ME1, so the geth aren't in contact, thus no geth weapons will be in this setting, or their technology. Also, the quarians can't afford to lose members of the population. It doesn't make sense they'd brutally punish a young child for his father's crimes.