It went ... interesting.
I got there, and Luke was warming up with another teammate, "Kate", as well as some guy I had never seen before. As the guy was wearing jeans and was quite affectionate with Kate, I figured he was her boyfriend and was just there to hang out.
Well, it got to be gametime, I had my pre-game meeting with the ref, and next thing I knew, random guy was removing his jeans to reveal athletic shorts underneath. I was NOT happy to say the least. As one teammate was not there yet, I gave him a brief benefit of the doubt and asked Luke if missing teammate had said he wouldn't be there. "Oh, no, I hadn't heard anything, he's Kate's boyfriend and wanted to play so he can play until "Josh" gets here and it will be fine." As hard as it was to keep from raising my voice, I reminded him that we did NOT need a sub, that we had enough players, and that non-rostered players were not to be asked to fill-in. Josh showed up shortly afterward and extra guy did not play.
However, after the first match, one teammate (who was the reason we had to institute the strict sub policy - he has a "more the merrier" mentality) asked if extra guy wanted to play. I told him that he would not be playing - we didn't need him and he was non-roster. Teammate was cool with that, Luke overheard the conversation and snapped that "It was already understood" and stomped off to get ready for next match.
During one match, he kept telling James where to stand and what to do, and finally James turned to him in exasperation and had a few words. Same thing happened with Josh at another point. As we played quite well, it was obvious that we couldn't chalk up the snappishness to frustration with poor play.
I did not have a chance to talk with Luke afterward - it can be extremely chaotic in the venue when teams are switching out - but I was able to realize that I'm not the only one who is unhappy about things. I'm going to stick with my original plan to talk to James about the situation during the break and get him to back me up.