I don't think ash was even aware it was a Tauros field, he saw a new pokemon on the other side of the path and just went towards them without realizing there were Tauros heading towards him until it was too late.
The other two aren't him being stupid, just him not knowing how to cook or do laundry which is completely understandable since these are things he's never done before, he's always had Brock/Cilan/Clemont to cook for him and probably had his clothes washed by his Mum or at the pokemon centre.
Shopping mall one I don't even remember but I'll give you that.
All the others are definately not him being overly stupid, mostly just careless or him doing things he's never done before and messing up because of it.
But yes Serena will always love Ash, for all his good qualities and bad.