Because then, Sin couldn't be the evil guy, Sephiroth would (again)

how come Tidus doesn't know he's a dream?