Although I can't answer your question to Mike, I can still reply to you so I will.
Nice first post.
Maybe try making an intro thread to introduce yourself before you start questioning other members.
Also, thank you for your opinion but a B is not an A, so they are not perfect. I would not consider a B "great." Maybe he really did have a problem with them and reasons like that are why they aren't an A.