No, I did not. I knew IMMEDIATELY he wouldn't last. Face it: The Animorphs DID sort of hand him his fate. They never told him about the blue box, he had no knowledge, and they're surprised when he resists giving it up and then tries to sell it. At least, from David's point of view, that's how it looked. And then Marco HATES him. Having to stay with a group of people who don't accept you from the start, one of whom HATES you, with the same group who MADE THIS HAPPEN, tends to complicate forming a relationship.
I think David was badly done. It's like he came out of nowhere to try to give us fake angst and stuff. SERIOUSLY! He couldn't wait until the Anis stopped the Yeerks from moving against the leaders? And didn't he KNOW if he didn't stop f^$%ing around, the Yeerks would take over everything and make it impossible for him to live in the world? (ROLLS EYES)
Like I said, badly done. But I ALWAYS knew David's fate because I read one of the higher-numbered books before I read #22 (in fact, I had #22, but not #20 or #21, so I only knew how the ENDING of the trilogy went, not the beginning).