You are right. This is the perfect place to come and vent! We have all done it at one time or another.
I think you are doing the only thing you can do which is educating yourself. I can't count the times one doctor has completed changed what another said and told me "no, that is not what he meant". YES IT WAS. I was there and I took notes! I know this is so frustrating and it is really hard to deal with but you are doing the right thing. Top notch or bottom of the barrel you can still get an idiot!
Wish I could help more but I just wanted you to know that I am here for you