Mmmmm I do get your point on the lack of details which made it difficult to post something without any basis. The introduction should have been done more properly I suppose, settling the characters down, setting their objectives and the like. I respect your decision for leaving, now that I know exactly why.
And boom, hopefully it doesn't discourage you from RPing, and hope that you might find another RP that you'd be interested in and as others have already suggested, Free Roleplay isn't so strict on the length or the quality of posts. You can treat it as a training ground for RPing, if you'd like. Then when you're confident enough, you can try your shot at Casual Roleplay again.