The most silly thing Ash did was to throw a rock at a spearow (later fearow).
He shouldn't have done it in any way; he could have a very strong fearow.
Also releasing Pidgeot. Wait. Pidgeotto is your strongest pokemon and just evolved into Pidgeot and you just release it?