IMO, you all have summed it up very well, including BIB. I would NEVER bitch or complain to my JM. I'm there to do my job, pay attention to what is going on and learn as much as I can from my experiences and from my JM. I might expect to get sent to go sit in the van if I have a problem following instructions (obviously, within reason).
As a green apprentice, I expect my JM to ask me questions "why are we doing this?" "Why aren't we doing it this way." I expect my JM to take pride in his job, so I can see and learn professional methods. I expect my JM to treat me with the same amount of respect and consideration they treat anyone else and vise versa. I don't think my expectations are unreasonable. I might not always get that, but that's what I would hope for.
I also can keep on open mind on the frustration factor when a JM is losing time, teaching or re-teaching an apprentice, particularly if that apprentice isn't completely in the mindset to learn and become an electrician.