Agree with everything but with the 10 mins mon placement cooldown, I think this is not a bug but an intended feature in someway in order to prevent multiaccount users or cheaters to fill the gym in a second with all their accounts, it is easy to work around it, just coordinate with your friends and in the count of 3 press the enter box button at the same time, you now all be able to place your mon without waiting 10 mins.
I am still experiencing all the rest you say, the most annoying for me is the blank sightings that prevents me from doing anything and also the dodge and switch mon.
Not experiencing many crashes, but I think they are better or worst depending on your phone, os, cpu, etc. The game is worst optimized with every update, and who says is not true is lying, it is fact that the game has like 5 new bugs each update and they fix one at a time, max 2, so the numbers are increasing in a crazy way.
Also you missed some, maybe not bugs but things that kills user experience and damages our hardware, overheating, huge battery draing, and too big cpu and ram usage.