Well, it is difficult to judge the situation as we only have your point of view, but sometimes people are just in a different mood and enjoy different things, without there being anyone to blame. The fact that they wanted to get over with it is a huge warning sign, but of course it is also easier to see in retrospect. Still, it's a bummer, and I can understand that you are not happy about it.

Your friend, however, was quite rude. Calling someone less adjusted in this context is more than inappropriate, especially amongst friends. If they want to joke around all the time they are welcome to do so, but enjoying a different play style is not a sign of being socially inept.

I would also like to say that NPCs demanding surrender is not railroading but perfectly reasonable for them. After all, it's a saver way than fighting.