I think it was pretty appropriate, given the circumstances
I think something that is so neat about this movie is the voice actor for the older Andy is the same voice actor for Andy when he was a kid.
I know Lenny and Wheezy had to be written off because their respective voice actors have passed away. The only exception to this was Slinky, who had a replacement voice actor who did a pretty good job.
Bo Peep was probably given away since Andy is...well, a boy. You have to wonder why he had Bo Peep in the first place to be honest haha. Also, you have to keep in mind that this is more than a decade letter, in real life and in the movie, so it only makes sense that some toys must have been lost along the way. That being said, it gives a strong connection between the main cast of characters. Though I must admit, Bo Peep was one of them and I did miss her a lot.
Bo Peep was probably given away since Andy is...well, a boy. You have to wonder why he had Bo Peep in the first place to be honest haha. Also, you have to keep in mind that this is more than a decade letter, in real life and in the movie, so it only makes sense that some toys must have been lost along the way. That being said, it gives a strong connection between the main cast of characters. Though I must admit, Bo Peep was one of them and I did miss her a lot.