What a surprise, didn't expect that. I like the ending tho. Nothing was set in stone in HS, eh. One might ended as their friends had expected, or take a total 180° turn.
OTOH, seeing Taichi's "adventure" till he came to the decision that Touma is his most important would be interesting, but...