Thanks, I had actually originally started writing a different post entitled 'over reliance on RP' but then my issue is not againt RP, its a great aspect of the game for the chunk of the community that are clearly very in to that.
My issue is that IMHO I dont think that is enough to make a game...