Feweh is mostly right.
IMO, there is still somewhat of an inconsistency in enforcing RP amongst the staff and the heads. While I think we have made some big strides as of late, I don't think we're there yet. In order to get to the level of enforcement that is desired amongst me, Feweh and seemingly many others, the heads are going to need to take an all or nothing approach. This focus will likely autoclave some of the more well known LRP'ers characters, but I think it's for the best.
CM's foundation is that of a pseudo mil-sim RPG. Should we gut and forsake this foundation, then CM is no longer CM.
Edit: There's also the matter of the dev side of things. Just after you left Feweh, the development side of things got stretched and twisted towards other genres, and a lot of the focus on RP was lost or forgotten about. The fact that a lot of community members are still talking about wanting more RP, even after a year or more of a hard push towards TDM, shows that we cannot escape our roots.
You embrace and utilize those things to which you built your foundation on.