I agree, I can understand the comment about feeling awkward / embarassed for them ( I understand what is meant here completely) but I liked reading that, I thought it was cool. Like acting. Fun to read, I donno. I liked it :]Personally I think it's awesome!
When you think about it, do you feel the same way about people in the theatre or in a movie? It's all acting/improv at the end of the day, and I love it.
Haven't been in an RP LS myself, nor do I RP, but I don't see the problem with it.
XI Wiki

